[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T22:42:45.032Z","endTime":"2026-05-04T22:43:49.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-04T20:10:09.108Z","endTime":"2026-05-04T22:15:30.530Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-04T22:15:30.530Z","endTime":"2026-05-04T22:41:05.180Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-04T22:41:05.180Z","endTime":"2026-05-04T22:42:47.273Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86202135745192,"aZ":-14.960710735717049,"pfxX":-1.6143578884193848,"pfxZ":9.358495311152323,"pX":-0.6578740389417821,"pZ":3.455541148221402,"vX0":0.6224924541090532,"vY0":-135.5653326480508,"vZ0":-3.4388138668128527,"x":142.08,"y":145.48,"x0":-0.6822657360389437,"y0":50.00547692233505,"z0":5.801431532865452,"aX":-2.9701117737869653},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":2.8,"spinRate":1929,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40586223050043335,"extension":6.209859218988904},"index":3,"playId":"a4f9b9a5-31fc-3785-9661-49b3f610d50b","pitchNumber":1,"startTime":"2026-05-04T22:42:47.273Z","endTime":"2026-05-04T22:42:51.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":86.7,"endSpeed":80.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01484648595184,"aZ":-28.764063799243694,"pfxX":3.9907207497082164,"pfxZ":2.122061360837689,"pX":0.6712813955359813,"pZ":-0.3009552949936207,"vX0":2.4061196910273757,"vY0":-126.09781192759877,"vZ0":-8.486282581974601,"x":91.41,"y":246.91,"x0":-0.814254505514839,"y0":50.002901761629055,"z0":5.433855418810917,"aX":6.416734885857123},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-7.8,"spinRate":2523,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4346199388254517,"extension":6.3304697214045405},"index":4,"playId":"f2db992f-374c-36ce-a852-d17e4d728fc4","pitchNumber":2,"startTime":"2026-05-04T22:43:09.361Z","endTime":"2026-05-04T22:43:12.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.2,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.307066243837056,"aZ":-27.954518825113322,"pfxX":2.9904692694882598,"pfxZ":2.5837184136335365,"pX":0.6388592521921728,"pZ":1.3273856929717536,"vX0":2.4471218916721114,"vY0":-126.97500537736326,"vZ0":-5.155188666504947,"x":92.65,"y":202.94,"x0":-0.7262016140580236,"y0":50.00035932887295,"z0":5.611648564467784,"aX":4.875314963032137},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2512,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.431583683090194,"extension":6.253009724504969},"index":5,"playId":"2ff79c54-e328-3ce9-ae20-1affe6155c3a","pitchNumber":3,"startTime":"2026-05-04T22:43:25.080Z","endTime":"2026-05-04T22:43:28.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04131000843707,"aZ":-30.157398757254846,"pfxX":7.137901906807959,"pfxZ":1.4426795279136755,"pX":0.4802977685403751,"pZ":1.8689780675087517,"vX0":1.026314676870935,"vY0":-117.5468464481148,"vZ0":-1.8015344549477628,"x":98.69,"y":188.32,"x0":-0.8894627787588303,"y0":50.00562974779121,"z0":5.442307095689561,"aX":10.001059692624557},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.4,"breakHorizontal":-13.2,"spinRate":2363,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.46576044273952366,"extension":6.794648230880085},"index":6,"playId":"157bbd31-75cd-3fa3-bd7e-53abd53d078e","pitchNumber":4,"startTime":"2026-05-04T22:43:44.539Z","endTime":"2026-05-04T22:43:49.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-04T22:43:49.009Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T22:43:52.929Z","endTime":"2026-05-04T22:45:48.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564621071223243,"aZ":-31.44786468885164,"pfxX":6.746395962987629,"pfxZ":0.5247980210045053,"pX":-0.5103130101283485,"pZ":2.5484803165062737,"vX0":-0.46097612362065205,"vY0":-117.27325570426477,"vZ0":-0.42975905535994285,"x":136.45,"y":169.97,"x0":-1.1861507149300257,"y0":50.00328932053577,"z0":5.684502251396099,"aX":9.333659117450733},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.1,"breakHorizontal":-12.1,"spinRate":2397,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.46826043504864856,"extension":6.218684137538991},"index":0,"playId":"d5d5db38-b691-35f2-89c5-9a3bdf507d63","pitchNumber":1,"startTime":"2026-05-04T22:44:15.870Z","endTime":"2026-05-04T22:44:19.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-04T22:44:33.768Z","endTime":"2026-05-04T22:44:49.178Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26024572230264,"aZ":-32.81291551600533,"pfxX":-8.347433759116806,"pfxZ":-0.38175035620654185,"pX":-1.6525825002678054,"pZ":2.9502461392119383,"vX0":1.6619890548381375,"vY0":-128.81194586281435,"vZ0":-0.197440311262582,"x":179.99,"y":159.12,"x0":-1.2243556931449175,"y0":50.00385416164436,"z0":5.577817104058416,"aX":-13.943329406971593},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":14.6,"spinRate":1373,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4262008541457112,"extension":6.087664636634446},"index":2,"playId":"e3a97420-b4b6-3901-b15f-bc941a35855e","pitchNumber":2,"startTime":"2026-05-04T22:44:49.178Z","endTime":"2026-05-04T22:44:52.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81736675094831,"aZ":-31.366111974648405,"pfxX":-7.990309601388731,"pfxZ":0.48046559812433554,"pX":0.2783199930128711,"pZ":1.4289523437122484,"vX0":5.87367170918154,"vY0":-129.0772078433617,"vZ0":-3.969597325947893,"x":106.39,"y":200.2,"x0":-0.9974988054697127,"y0":50.00088161569122,"z0":5.422565449459745,"aX":-13.376564238145855},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":13.1,"spinRate":1361,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42559988764042345,"extension":6.329386795474275},"index":3,"playId":"a6bc996c-41bb-3c3d-ad98-00c39791c26d","pitchNumber":3,"startTime":"2026-05-04T22:45:03.930Z","endTime":"2026-05-04T22:45:07.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":94.6,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.544705829630225,"aZ":-11.429013359045495,"pfxX":-3.84829439574319,"pfxZ":10.956028142128146,"pX":-0.444942410720942,"pZ":3.823962922690181,"vX0":2.3393651595476457,"vY0":-137.6971351137843,"vZ0":-3.0993011722662818,"x":133.96,"y":135.53,"x0":-0.8117622166244215,"y0":50.00243052140403,"z0":5.753073196411804,"aX":-7.286876345522698},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":6.4,"spinRate":2357,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3999174015887319,"extension":6.07560661609031},"index":4,"playId":"98d435ab-ee0b-3c0f-9bf5-83dfc17cc172","pitchNumber":4,"startTime":"2026-05-04T22:45:22.321Z","endTime":"2026-05-04T22:45:25.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17565088633413,"aZ":-10.662954753747654,"pfxX":-3.78392062831358,"pfxZ":11.02154811492423,"pX":-0.6263015944090083,"pZ":2.308017932105204,"vX0":2.2444676462945226,"vY0":-139.49492021861278,"vZ0":-6.4093831448505565,"x":140.87,"y":176.46,"x0":-0.9537474536468802,"y0":50.00501829875101,"z0":5.353475794165747,"aX":-7.386925147912606},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2247,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39410063042209176,"extension":6.126255842525088},"index":5,"playId":"7bec8dfb-8bdb-3fa3-a835-029ecd6865f5","pitchNumber":5,"startTime":"2026-05-04T22:45:43.889Z","endTime":"2026-05-04T22:45:48.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:45:48.635Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (9) on a ground ball to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T22:46:16.215Z","endTime":"2026-05-04T22:46:33.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-04T22:46:08.148Z","endTime":"2026-05-04T22:46:18.448Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142549116655914,"aZ":-25.321250164123512,"pfxX":-9.439949356998952,"pfxZ":4.103924936690172,"pX":0.25605166428955495,"pZ":1.7391594784828082,"vX0":6.219669133336325,"vY0":-128.5776826539684,"vZ0":-4.340992567740493,"x":107.24,"y":191.82,"x0":-0.9701501622065981,"y0":50.00475895130401,"z0":5.418729974156761,"aX":-15.776990050045072},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":1145,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42629356017417486,"extension":6.562124174991852},"hitData":{"launchSpeed":110.3,"launchAngle":7.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.05,"coordY":56.64}},"index":1,"playId":"00b44b46-3473-35e4-a7c9-ea1c8a7b2882","pitchNumber":1,"startTime":"2026-05-04T22:46:18.448Z","endTime":"2026-05-04T22:46:33.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:46:33.744Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adolis García pops out to third baseman Graham Pauley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T22:46:43.889Z","endTime":"2026-05-04T22:48:00.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.188717866815022,"aZ":-32.81302150682341,"pfxX":3.303517671777571,"pfxZ":-0.40146653100160634,"pX":0.2556900605113439,"pZ":2.400394833568967,"vX0":1.3389188307987256,"vY0":-125.50092176822086,"vZ0":-1.7347879627823442,"x":107.25,"y":173.97,"x0":-0.7144314217589529,"y0":50.00318842852763,"z0":5.78154322417976,"aX":5.251934657074336},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-6.2,"spinRate":2330,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.436988467060234,"extension":6.164217115287435},"index":0,"playId":"e1ec8b1d-0c57-35dd-af2d-a3b48118aaa9","pitchNumber":1,"startTime":"2026-05-04T22:46:59.259Z","endTime":"2026-05-04T22:47:02.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-04T22:47:17.579Z","endTime":"2026-05-04T22:47:33.015Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.582703857359505,"aZ":-29.86750795312527,"pfxX":2.0540206705103574,"pfxZ":1.398852510847055,"pX":0.2384266013536183,"pZ":0.788627946579554,"vX0":1.6237513145005347,"vY0":-127.84690604408026,"vZ0":-6.135320489364461,"x":107.91,"y":217.49,"x0":-0.6728671250726731,"y0":50.0022797985707,"z0":5.578551688590287,"aX":3.3826731337049276},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-4.1,"spinRate":2393,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.42923995607191934,"extension":6.249053076790895},"index":2,"playId":"1d2b00c4-268f-31d7-9716-6807923ba2e4","pitchNumber":2,"startTime":"2026-05-04T22:47:33.015Z","endTime":"2026-05-04T22:47:36.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":80.7,"endSpeed":73.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69778042400501,"aZ":-29.871462524125725,"pfxX":7.41380334841802,"pfxZ":1.662730166773719,"pX":0.2669884425151517,"pZ":1.592851026048682,"vX0":0.3857079936940595,"vY0":-117.47182858819524,"vZ0":-2.759715112310173,"x":106.82,"y":195.77,"x0":-0.8612838683731843,"y0":50.00097729756232,"z0":5.593231874914614,"aX":10.237259522845996},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.5,"breakHorizontal":-13.4,"spinRate":2433,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4683841970304008,"extension":6.329451507717605},"hitData":{"launchSpeed":68.4,"launchAngle":71.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":169.8}},"index":3,"playId":"183cd150-7ebd-31ee-98b3-dbc6214edaa5","pitchNumber":3,"startTime":"2026-05-04T22:47:52.251Z","endTime":"2026-05-04T22:48:00.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:48:00.896Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T22:50:10.492Z","endTime":"2026-05-04T22:52:02.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17928420701535,"aZ":-14.950264408173524,"pfxX":-8.157547504263121,"pfxZ":9.579898784136923,"pX":-1.3362508185895,"pZ":2.984675845663972,"vX0":4.198050586458342,"vY0":-134.04312792478626,"vZ0":-2.178092820401654,"x":167.93,"y":158.19,"x0":-1.8728412972727895,"y0":50.003439934237896,"z0":4.8898832405384045,"aX":-14.66917706713456},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":13.7,"spinRate":2387,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4104796693011714,"extension":6.63946735668742},"index":0,"playId":"7f3d266f-7142-3c4e-ac80-7717d03080ce","pitchNumber":1,"startTime":"2026-05-04T22:50:16.617Z","endTime":"2026-05-04T22:50:20.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39132522386028,"aZ":-16.522219813838475,"pfxX":-9.650889556469112,"pfxZ":8.815824221859097,"pX":-0.27862293938311467,"pZ":2.207958719131389,"vX0":7.131853870265011,"vY0":-133.562271766173,"vZ0":-3.5571697479975315,"x":127.62,"y":179.17,"x0":-1.7528388022685932,"y0":50.00498708454908,"z0":4.772465076287527,"aX":-17.137976262606667},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":15.6,"spinRate":2457,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4128414429641314,"extension":6.815603098639182},"index":1,"playId":"56674877-f8aa-357e-8f9a-e2f3f024aee3","pitchNumber":2,"startTime":"2026-05-04T22:50:33.367Z","endTime":"2026-05-04T22:50:36.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508422768542108,"aZ":-21.061838909668484,"pfxX":-11.51242115641779,"pfxZ":6.246145073285925,"pX":1.201019353031661,"pZ":2.4585193087319515,"vX0":11.092877112155215,"vY0":-132.8017328074354,"vZ0":-2.0299177653107097,"x":71.22,"y":172.4,"x0":-1.5425495297783434,"y0":50.0018143633965,"z0":4.771201883266008,"aX":-20.479536822260055},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":18.4,"spinRate":2318,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41306451198536775,"extension":6.893539312434328},"index":2,"playId":"942b53fd-cf8a-3cb0-ab73-b0154d535794","pitchNumber":3,"startTime":"2026-05-04T22:50:54.903Z","endTime":"2026-05-04T22:50:59.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009789334502084,"aZ":-41.36862097820789,"pfxX":9.545371535223454,"pfxZ":-7.293290811571877,"pX":0.5214090456019204,"pZ":2.0016999837208007,"vX0":2.50815163520385,"vY0":-112.91093880689925,"vZ0":2.43704966414487,"x":97.13,"y":184.73,"x0":-1.8499295295488467,"y0":50.00110547306055,"z0":5.142451474719159,"aX":12.036967362801759},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.0,"breakHorizontal":-18.0,"spinRate":2715,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.48946912505727935,"extension":6.896900862738478},"index":3,"playId":"692ed0d8-5571-3ea2-8ab2-24cac5988f43","pitchNumber":4,"startTime":"2026-05-04T22:51:13.449Z","endTime":"2026-05-04T22:51:17.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-04T22:51:39.392Z","endTime":"2026-05-04T22:51:57.391Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123805642982976,"aZ":-22.01134481590055,"pfxX":-11.587329502306886,"pfxZ":5.637092619090097,"pX":0.7293052664813853,"pZ":2.125593957926022,"vX0":10.17684306783016,"vY0":-133.71983069152773,"vZ0":-2.79684788235611,"x":89.2,"y":181.39,"x0":-1.6292856761315568,"y0":50.00131743548315,"z0":4.7726935406137905,"aX":-20.882454731704726},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":18.6,"spinRate":2307,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.41036622189023353,"extension":6.787674425546656},"index":5,"playId":"633be259-bca7-3d19-a2be-8a223b137726","pitchNumber":5,"startTime":"2026-05-04T22:51:57.391Z","endTime":"2026-05-04T22:52:02.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:52:02.551Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T22:52:18.646Z","endTime":"2026-05-04T22:52:42.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":84.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66916259428804,"aZ":-16.526066549992397,"pfxX":-10.003487849037427,"pfxZ":8.534039656962088,"pX":-0.9917881953463464,"pZ":3.06694528273141,"vX0":5.3291742840136775,"vY0":-135.54752450463806,"vZ0":-1.4991884728947655,"x":154.8,"y":155.97,"x0":-1.6990936989577303,"y0":50.00362895855303,"z0":4.798820021825823,"aX":-18.342828449609453},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":16.7,"spinRate":2452,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4063696610549776,"extension":6.926056403163515},"hitData":{"launchSpeed":89.3,"launchAngle":15.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.71,"coordY":85.24}},"index":0,"playId":"f6b69ff8-4061-3286-aea8-f55d257622c5","pitchNumber":1,"startTime":"2026-05-04T22:52:30.447Z","endTime":"2026-05-04T22:52:42.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:52:42.447Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T22:52:40.708Z","endTime":"2026-05-04T22:53:41.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":69.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697498461915963,"aZ":-40.800662193136084,"pfxX":10.146303055631309,"pfxZ":-7.009832382168682,"pX":-0.13040004875783004,"pZ":2.1375381691749715,"vX0":1.0025974818896146,"vY0":-111.61092715308583,"vZ0":2.9822560513786764,"x":121.97,"y":181.07,"x0":-1.9028835531338362,"y0":50.003249283143155,"z0":5.059713989169421,"aX":12.485124808133417},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.3,"breakHorizontal":-18.6,"spinRate":2634,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4954441984989537,"extension":6.289109996324359},"index":0,"playId":"43fee983-4620-3db3-bb1e-3077a458bb42","pitchNumber":1,"startTime":"2026-05-04T22:53:08.759Z","endTime":"2026-05-04T22:53:12.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.0,"endSpeed":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06961644299666,"aZ":-15.708455943224033,"pfxX":-7.436255856475839,"pfxZ":9.206308575140184,"pX":0.07845202235947764,"pZ":2.761114336046726,"vX0":7.2972588055332945,"vY0":-133.71471611951694,"vZ0":-2.1259511080025693,"x":114.01,"y":164.23,"x0":-1.7357349396567647,"y0":50.00623483821731,"z0":4.7090584643170175,"aX":-13.30639521149103},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":11.6,"spinRate":2300,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4115166877429002,"extension":6.683159927697198},"hitData":{"launchSpeed":91.0,"launchAngle":30.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.37,"coordY":107.71}},"index":1,"playId":"08886dc1-589e-3e25-a33e-c3fccca666da","pitchNumber":2,"startTime":"2026-05-04T22:53:30.161Z","endTime":"2026-05-04T22:53:41.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:53:41.482Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T22:53:40.980Z","endTime":"2026-05-04T22:54:37.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":68.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027800343873935,"aZ":-41.36932719284793,"pfxX":10.305862660796933,"pfxZ":-7.639138872237322,"pX":-0.9310072716842487,"pZ":1.9811683345198083,"vX0":-0.514924381672007,"vY0":-110.63302338709953,"vZ0":2.9693034210203395,"x":152.49,"y":185.29,"x0":-2.0246741399177437,"y0":50.00192966116902,"z0":5.047535014514437,"aX":12.406703534673133},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-12.4,"breakHorizontal":-18.4,"spinRate":2596,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.50065312418447,"extension":6.685958255242344},"index":0,"playId":"5e8505da-68f7-33b6-b08d-1f7c5495cff4","pitchNumber":1,"startTime":"2026-05-04T22:54:10.276Z","endTime":"2026-05-04T22:54:15.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25155863295042,"aZ":-15.172737094575238,"pfxX":-8.229842598054399,"pfxZ":9.420046588923766,"pX":-0.3648145344016799,"pZ":2.551061149955131,"vX0":6.735909938131434,"vY0":-134.49698615414118,"vZ0":-3.0023989347590248,"x":130.91,"y":169.9,"x0":-1.8511954347747563,"y0":50.001506319789115,"z0":4.778591102772921,"aX":-14.850751636962778},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":13.2,"spinRate":2462,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4095967547283137,"extension":6.840050860754149},"hitData":{"launchSpeed":93.1,"launchAngle":25.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.95,"coordY":60.68}},"index":1,"playId":"9c45328d-8a1b-3aff-aa66-4a126b848894","pitchNumber":2,"startTime":"2026-05-04T22:54:29.828Z","endTime":"2026-05-04T22:54:37.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:54:37.504Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a line drive to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T22:56:46.003Z","endTime":"2026-05-04T22:57:15.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118998293043486,"aZ":-30.03040679245136,"pfxX":8.101915805060539,"pfxZ":1.5413442318102373,"pX":0.8531790402141195,"pZ":1.7982094841133744,"vX0":1.8653675141417703,"vY0":-117.80630688201022,"vZ0":-2.2448181403482566,"x":84.48,"y":190.23,"x0":-1.003357072080389,"y0":50.000570626555906,"z0":5.575284004657954,"aX":11.235794385176396},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.5,"breakHorizontal":-15.1,"spinRate":2478,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4672901847594457,"extension":6.560538951525377},"index":0,"playId":"c0367997-fe21-3129-af14-3da13defd71d","pitchNumber":1,"startTime":"2026-05-04T22:56:48.866Z","endTime":"2026-05-04T22:56:53.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047108765925596,"aZ":-29.609791537084874,"pfxX":3.061693868054516,"pfxZ":1.5869939722859918,"pX":0.35280842032683135,"pZ":2.301478510349445,"vX0":2.4055032046194955,"vY0":-126.73940070213239,"vZ0":-2.3503067817598806,"x":103.55,"y":176.64,"x0":-1.0092496070550714,"y0":50.001063560101336,"z0":5.626725121869412,"aX":4.935045654695216},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-6.1,"spinRate":2474,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.433656839678648,"extension":6.327666301360467},"hitData":{"launchSpeed":87.7,"launchAngle":21.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.98,"coordY":101.92}},"index":1,"playId":"39780f62-8afd-3bd2-bd46-9ba041addb8b","pitchNumber":2,"startTime":"2026-05-04T22:57:04.181Z","endTime":"2026-05-04T22:57:15.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:57:15.836Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T22:57:43.788Z","endTime":"2026-05-04T22:59:25.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92614777421724,"aZ":-10.070640113465895,"pfxX":-5.328484856232023,"pfxZ":11.63592099934272,"pX":-0.29117058778294685,"pZ":1.442194159739271,"vX0":3.3172341057027745,"vY0":-137.54034805604414,"vZ0":-8.844158328060514,"x":128.1,"y":199.84,"x0":-0.825884439478654,"y0":50.0057840988391,"z0":5.399091920891124,"aX":-10.123841955788649},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":8.9,"spinRate":2392,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3995324450377913,"extension":6.12836917896844},"index":0,"playId":"671dbfb9-8c8f-3fcb-bb8f-9a294badf986","pitchNumber":1,"startTime":"2026-05-04T22:57:43.788Z","endTime":"2026-05-04T22:57:48.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":94.0,"endSpeed":85.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.286563672095035,"aZ":-12.124662865356996,"pfxX":-3.096819256587356,"pfxZ":10.695207554770526,"pX":-0.448332319735608,"pZ":3.123196622525657,"vX0":2.2240749885547357,"vY0":-136.80453985514936,"vZ0":-4.4503968731178185,"x":134.09,"y":154.45,"x0":-0.8740606151334441,"y0":50.00209537695376,"z0":5.617443817173959,"aX":-5.8049993070227535},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2226,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.40208202866049225,"extension":6.075630849285551},"index":1,"playId":"e71a02e7-4694-3fc1-9712-f9e1b61e11a4","pitchNumber":2,"startTime":"2026-05-04T22:58:02.419Z","endTime":"2026-05-04T22:58:06.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"3d4a32f6-428b-45c7-90c1-bc625f4d3fa0","startTime":"2026-05-04T22:58:19.702Z","endTime":"2026-05-04T22:58:24.702Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":93.3,"endSpeed":84.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13296989012355,"aZ":-14.245251595066883,"pfxX":-3.145753756902093,"pfxZ":9.720609243087708,"pX":-1.1857201610951253,"pZ":4.002158903198181,"vX0":0.15256359013967327,"vY0":-135.7942118238203,"vZ0":-1.9563401724183733,"x":162.2,"y":130.72,"x0":-0.8350198773307507,"y0":50.0050986565195,"z0":5.736931243190724,"aX":-5.803652191707832},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":5.6,"spinRate":2234,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40526246611747263,"extension":6.136159260307551},"index":3,"playId":"d99a0f69-21c9-3ba8-afa1-909fdbecaa83","pitchNumber":3,"startTime":"2026-05-04T22:58:42.224Z","endTime":"2026-05-04T22:58:45.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97545924185791,"aZ":-25.658836521650958,"pfxX":-8.571987484750668,"pfxZ":3.9472735756181336,"pX":-0.7359560283981279,"pZ":2.5667912208479304,"vX0":3.746717255816389,"vY0":-128.0509951943436,"vZ0":-2.5123668478047034,"x":145.05,"y":169.48,"x0":-1.1094732185386786,"y0":50.00146121028961,"z0":5.581001732780446,"aX":-14.145709600003423},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":14.6,"spinRate":1084,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.42874706274431773,"extension":6.001386719093032},"index":4,"playId":"8b29440e-5ef2-35c8-8049-847b8576da7d","pitchNumber":4,"startTime":"2026-05-04T22:59:00.900Z","endTime":"2026-05-04T22:59:04.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96814379296669,"aZ":-11.594365611410902,"pfxX":-3.656845238817665,"pfxZ":10.756706204655147,"pX":-0.642607314756624,"pZ":2.8945976178509425,"vX0":1.2634252357815285,"vY0":-138.41654899852733,"vZ0":-5.358868464813943,"x":141.49,"y":160.63,"x0":-0.6337957588475274,"y0":50.00057362249299,"z0":5.652876825046252,"aX":-6.994407754480788},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2249,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3978700478661241,"extension":6.084692946661032},"index":5,"playId":"80933aa7-1c55-3f46-895e-9b2c70600459","pitchNumber":5,"startTime":"2026-05-04T22:59:21.287Z","endTime":"2026-05-04T22:59:25.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:59:25.321Z","atBatIndex":9},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Alec Bohm reaches on a fielder's choice. Brandon Marsh to 2nd. Brandon Marsh advances to 2nd, on a fielding error by shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T22:59:29.483Z","endTime":"2026-05-04T22:59:59.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.381016567328633,"aZ":-31.65601064098806,"pfxX":3.183836056697525,"pfxZ":0.3213350099738612,"pX":0.16482087921057412,"pZ":1.7724247370760822,"vX0":1.042660331539551,"vY0":-126.78242999687508,"vZ0":-3.4888397687568062,"x":110.72,"y":190.92,"x0":-0.6660865672708796,"y0":50.00477339105417,"z0":5.709247653546269,"aX":5.151717363926685},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":-6.0,"spinRate":2404,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4330244671895165,"extension":6.129886704758488},"hitData":{"launchSpeed":102.9,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":156.49}},"index":0,"playId":"7a69de8a-b105-3170-a2d6-daa15a8b70f5","pitchNumber":1,"startTime":"2026-05-04T22:59:51.443Z","endTime":"2026-05-04T22:59:59.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-04T22:59:59.041Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Stubbs strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:00:26.973Z","endTime":"2026-05-04T23:02:29.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7973389427851,"aZ":-43.42488421486885,"pfxX":5.197621223627605,"pfxZ":-8.233386470177008,"pX":-0.19290006997144651,"pZ":3.789988293556474,"vX0":0.0026676778702589,"vY0":-116.95492268293673,"vZ0":4.6891429421933974,"x":124.35,"y":136.45,"x0":-0.8677548673177555,"y0":50.001473634215145,"z0":5.865983551907228,"aX":7.103774942033016},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.2,"breakHorizontal":-9.4,"spinRate":2454,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.4707258814715649,"extension":6.175648424233975},"index":0,"playId":"6448f82f-9683-3fd8-bc4c-7b81bd378612","pitchNumber":1,"startTime":"2026-05-04T23:00:26.973Z","endTime":"2026-05-04T23:00:31.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":93.7,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76540426963552,"aZ":-12.896495095220814,"pfxX":-1.5481255220898082,"pfxZ":10.339252430272238,"pX":0.1412040724297372,"pZ":3.9566683436966197,"vX0":2.6257814824608716,"vY0":-136.37225890875217,"vZ0":-2.4732655797489578,"x":111.62,"y":131.95,"x0":-0.637406978544172,"y0":50.00671756886625,"z0":5.776283991303936,"aX":-2.8879402524408513},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":2.2,"spinRate":2192,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4031755804622117,"extension":6.2588564791969565},"index":1,"playId":"44b265ae-8101-31ed-a921-bbdcd3ae3366","pitchNumber":2,"startTime":"2026-05-04T23:00:45.431Z","endTime":"2026-05-04T23:00:49.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88233541247922,"aZ":-14.055265414642157,"pfxX":-2.246347372299255,"pfxZ":9.517735656964192,"pX":-0.11560123717452686,"pZ":2.9741444945638897,"vX0":2.452101744155412,"vY0":-137.88288976663026,"vZ0":-4.411989666826796,"x":121.41,"y":158.48,"x0":-0.7294034794297127,"y0":50.002907281281416,"z0":5.560037965412204,"aX":-4.2766391162211175},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":3.5,"spinRate":2101,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39896346551881257,"extension":6.199107517504019},"index":2,"playId":"2cd03e26-084c-3801-a4eb-3a1157c87e06","pitchNumber":3,"startTime":"2026-05-04T23:01:02.468Z","endTime":"2026-05-04T23:01:05.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81337967372416,"aZ":-12.672994128912054,"pfxX":-2.65295904788254,"pfxZ":10.41721554575566,"pX":0.8423758058387398,"pZ":3.4782967593309326,"vX0":4.590583511693264,"vY0":-136.84871670974553,"vZ0":-3.5936665485949604,"x":84.89,"y":144.87,"x0":-0.5220886503998998,"y0":50.0050055900999,"z0":5.693141083372274,"aX":-4.967774879988627},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2218,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4022068260190217,"extension":6.210088023825866},"index":3,"playId":"b7c3bd8f-4ba4-3833-883f-24243d640c0a","pitchNumber":4,"startTime":"2026-05-04T23:01:32.347Z","endTime":"2026-05-04T23:01:36.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77090843201629,"aZ":-14.333714320266923,"pfxX":-1.452099027316423,"pfxZ":9.587958238003168,"pX":-0.6193849170413539,"pZ":3.161666231314436,"vX0":0.6302604129944229,"vY0":-136.24130799319946,"vZ0":-4.050985275102068,"x":140.61,"y":153.42,"x0":-0.666372824588452,"y0":50.00415758214579,"z0":5.6734199442802495,"aX":-2.702209612160316},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":2.5,"spinRate":1948,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.40360231140424707,"extension":6.153365357133917},"index":4,"playId":"f6717957-7b73-392b-b356-9386c70c888e","pitchNumber":5,"startTime":"2026-05-04T23:01:52.699Z","endTime":"2026-05-04T23:01:57.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-04T23:02:09.402Z","endTime":"2026-05-04T23:02:23.580Z","isPitch":false,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54545248692328,"aZ":-33.13348938737151,"pfxX":6.732591184037908,"pfxZ":-0.7050611553679467,"pX":-0.08839687668037215,"pZ":3.662275540011178,"vX0":0.06681356807419125,"vY0":-116.4869814324986,"vZ0":2.698673584976814,"x":120.37,"y":139.9,"x0":-0.9910001539447929,"y0":50.002398312560054,"z0":5.638642083478539,"aX":9.176050945173143},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.2,"breakHorizontal":-12.2,"spinRate":2291,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4716915233811072,"extension":6.207226114620299},"index":6,"playId":"73047c54-a56d-3a7d-a2b6-a9d54bd8409b","pitchNumber":6,"startTime":"2026-05-04T23:02:23.580Z","endTime":"2026-05-04T23:02:29.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:02:29.329Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, second baseman Xavier Edwards to first baseman Christopher Morel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:02:33.231Z","endTime":"2026-05-04T23:06:12.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"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, 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":88.5,"endSpeed":80.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.955546980859037,"aZ":-34.58695084211812,"pfxX":-8.873923195001938,"pfxZ":-1.4598391814212412,"pX":-0.8376926875048265,"pZ":2.1536347977891754,"vX0":3.621184091147424,"vY0":-128.68087507063686,"vZ0":-1.583748652193031,"x":148.93,"y":180.63,"x0":-1.1237091051452126,"y0":50.006183435964246,"z0":5.499849313950277,"aX":-14.630379829677343},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":15.0,"spinRate":1693,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.42846117737025624,"extension":6.075921910722656},"index":0,"playId":"03a04753-f6de-3f37-ab03-85ea30c0f642","pitchNumber":1,"startTime":"2026-05-04T23:02:59.014Z","endTime":"2026-05-04T23:03:02.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":85.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93357700951372,"aZ":-11.493294799149565,"pfxX":-2.4667614099246076,"pfxZ":10.756368724874621,"pX":0.9841958999240846,"pZ":3.551390107831041,"vX0":5.562409301351277,"vY0":-138.94409783976286,"vZ0":-3.246082454860101,"x":79.48,"y":142.89,"x0":-0.7382476133797872,"y0":50.004402365657384,"z0":5.51746256070751,"aX":-4.743790972442141},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2167,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3967183807838084,"extension":6.322193630299149},"index":1,"playId":"41996177-eb06-3658-89c3-ce28eba07b74","pitchNumber":2,"startTime":"2026-05-04T23:03:15.008Z","endTime":"2026-05-04T23:03:18.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71836164170718,"aZ":-10.261385449112593,"pfxX":-1.6212133279056298,"pfxZ":11.377721439392587,"pX":0.032599691408455804,"pZ":2.8356881190928185,"vX0":2.393922933936665,"vY0":-139.20816336531928,"vZ0":-5.593984694466058,"x":115.76,"y":162.22,"x0":-0.6354188473590361,"y0":50.00340880426438,"z0":5.577511480721827,"aX":-3.1226875334859896},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":2.3,"spinRate":2297,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3963229681127669,"extension":6.182790595999735},"index":2,"playId":"8a8bb94a-c8dc-3091-85a6-9e7be413c317","pitchNumber":3,"startTime":"2026-05-04T23:03:37.317Z","endTime":"2026-05-04T23:03:40.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":96.0,"endSpeed":86.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63431849918068,"aZ":-8.06415653103426,"pfxX":-1.6852703609397968,"pfxZ":12.418898547380241,"pX":-0.794784326947528,"pZ":1.9682749298872069,"vX0":0.31524395005368766,"vY0":-139.47399074751365,"vZ0":-8.056521730245825,"x":147.3,"y":185.64,"x0":-0.6915577784371875,"y0":50.003682112140616,"z0":5.450600748327416,"aX":-3.2719739686586156},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":3.0,"spinRate":2456,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.3949180796089333,"extension":6.248047505199562},"index":3,"playId":"34248de2-2c85-3433-bf87-c07738f0a867","pitchNumber":4,"startTime":"2026-05-04T23:04:00.322Z","endTime":"2026-05-04T23:04:05.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.04641596072373,"aZ":-10.473804745160724,"pfxX":-3.9555410743148407,"pfxZ":10.956562345974454,"pX":1.1946006717320357,"pZ":2.606311588511501,"vX0":7.036844204374304,"vY0":-140.80325126404085,"vZ0":-5.274573416811127,"x":71.46,"y":168.41,"x0":-0.838684521855484,"y0":50.00080183772991,"z0":5.200212762420804,"aX":-7.833448232408638},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2342,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39105833529398293,"extension":6.257618496983058},"index":4,"playId":"b3729335-3669-3fa5-810e-e8dfd13649ef","pitchNumber":5,"startTime":"2026-05-04T23:04:19.839Z","endTime":"2026-05-04T23:04:23.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386808003325353,"aZ":-30.97423450656115,"pfxX":8.831418940792872,"pfxZ":0.8329452348339794,"pX":1.044020201601321,"pZ":1.246180147064061,"vX0":2.2310856543520687,"vY0":-119.81700687442354,"vZ0":-2.911791815441906,"x":77.2,"y":205.13,"x0":-1.048593168179837,"y0":50.00217447558004,"z0":5.2743729932154375,"aX":12.706518266386047},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.1,"breakHorizontal":-16.6,"spinRate":2385,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4589492099326673,"extension":6.472973092302285},"index":5,"playId":"f2f10913-6b28-3268-a061-2d17e2122971","pitchNumber":6,"startTime":"2026-05-04T23:04:38.311Z","endTime":"2026-05-04T23:04:42.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19092424784964,"aZ":-12.436602666324498,"pfxX":-1.8704691128226973,"pfxZ":10.223469306672875,"pX":-0.9680690462625647,"pZ":2.575101118790947,"vX0":-0.41018486015527966,"vY0":-138.59372613179985,"vZ0":-5.91416112978264,"x":153.9,"y":169.25,"x0":-0.5749771011639474,"y0":50.00322424557079,"z0":5.579645964847032,"aX":-3.610466232772047},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":3.5,"spinRate":2197,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.39637708443562225,"extension":6.187719913362317},"index":6,"playId":"37e33de4-66df-32e9-9900-4fa5f63f14e4","pitchNumber":7,"startTime":"2026-05-04T23:05:02.387Z","endTime":"2026-05-04T23:05:05.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"cc521a99-e457-4022-826a-dd4af0fe0627","startTime":"2026-05-04T23:05:23.285Z","endTime":"2026-05-04T23:05:28.285Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977761187741,"aZ":-26.802845018224154,"pfxX":-8.247875849477271,"pfxZ":3.2281047904118907,"pX":-0.9972938554101722,"pZ":2.8755784525018293,"vX0":2.964140570734032,"vY0":-128.80664691068515,"vZ0":-1.2235871819883983,"x":155.01,"y":161.14,"x0":-1.0972801136749863,"y0":50.00474171030214,"z0":5.446414028097733,"aX":-13.737339386139212},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":14.2,"spinRate":1098,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.42669178367036764,"extension":6.259772685081023},"index":8,"playId":"5b303908-1383-3ac3-955a-5d6e953432c6","pitchNumber":8,"startTime":"2026-05-04T23:05:41.526Z","endTime":"2026-05-04T23:05:44.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29274143497929,"aZ":-30.71161270531712,"pfxX":-9.778730748949195,"pfxZ":0.8665940362968172,"pX":-0.09253305354459053,"pZ":2.1520060435264154,"vX0":5.714827295729475,"vY0":-130.26399028368905,"vZ0":-2.2701595499138336,"x":120.53,"y":180.68,"x0":-1.0666364966850796,"y0":50.0021162639459,"z0":5.401783792575964,"aX":-16.479996482815935},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":16.1,"spinRate":1489,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.42363048148854787,"extension":6.550313825617588},"hitData":{"launchSpeed":95.6,"launchAngle":8.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.27,"coordY":155.28}},"index":9,"playId":"c5ccc2c0-164a-3e2d-b6f9-778a9cd1c3db","pitchNumber":9,"startTime":"2026-05-04T23:06:04.684Z","endTime":"2026-05-04T23:06:12.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:06:12.148Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:08:22.413Z","endTime":"2026-05-04T23:09:26.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.712249403894496,"aZ":-39.96089540876392,"pfxX":9.156372292729884,"pfxZ":-6.319726285821757,"pX":0.26727470034201845,"pZ":2.4233410047686044,"vX0":2.0976749585004777,"vY0":-111.44885581205699,"vZ0":3.115093602464456,"x":106.81,"y":173.35,"x0":-1.879441504430758,"y0":50.000547613210244,"z0":5.191952590014516,"aX":11.288683565116427},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-10.1,"breakHorizontal":-17.2,"spinRate":2542,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.49522880781398504,"extension":6.453181217111589},"index":0,"playId":"9924aa42-46be-38b1-a1fa-065dd3755bd3","pitchNumber":1,"startTime":"2026-05-04T23:08:27.350Z","endTime":"2026-05-04T23:08:31.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.0,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37377034244726,"aZ":-16.049192387302806,"pfxX":-9.335640124365863,"pfxZ":8.98973187000415,"pX":-0.3090924926710048,"pZ":2.78352515655848,"vX0":7.20405137749288,"vY0":-133.70701844478916,"vZ0":-2.102322509040134,"x":128.78,"y":163.62,"x0":-1.8382198385226032,"y0":50.00014075753392,"z0":4.743847959155216,"aX":-16.740924474539764},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":15.1,"spinRate":2393,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41112851036393083,"extension":6.580471394669802},"index":1,"playId":"eabdaf3f-b752-36e5-9a63-46f8a0a4c94e","pitchNumber":2,"startTime":"2026-05-04T23:08:43.525Z","endTime":"2026-05-04T23:08:47.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.361673229792967,"aZ":-22.305424683790445,"pfxX":-10.847202500490015,"pfxZ":5.53374516528773,"pX":0.9586443771464032,"pZ":3.26524967326617,"vX0":10.58548504035277,"vY0":-133.16205424453406,"vZ0":0.010865348082224946,"x":89.48,"y":123.93,"x0":-1.6714889711031586,"y0":50.00444162531234,"z0":4.883711608684242,"aX":-19.35331351116359},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":17.2,"spinRate":2160,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4123647017022658,"extension":6.782378906045721},"index":2,"playId":"03b79bad-4f60-369e-afca-901cee884b2e","pitchNumber":3,"startTime":"2026-05-04T23:09:04.935Z","endTime":"2026-05-04T23:09:09.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.831552723588295,"aZ":-16.7320602272849,"pfxX":-8.606487898221722,"pfxZ":8.416023830124164,"pX":-0.07608705527456634,"pZ":1.7006276987002495,"vX0":7.381715763755011,"vY0":-135.175482336504,"vZ0":-4.626719017883721,"x":119.9,"y":192.86,"x0":-1.7356665591732245,"y0":50.00247476167438,"z0":4.623870780291858,"aX":-15.790244086960204},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":13.8,"spinRate":2384,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.40653756192552404,"extension":7.187256525198689},"index":3,"playId":"326c5f1f-4109-357f-a125-60a48f1c1a5e","pitchNumber":4,"startTime":"2026-05-04T23:09:21.305Z","endTime":"2026-05-04T23:09:26.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:09:26.195Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:09:29.062Z","endTime":"2026-05-04T23:10:01.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.622284938766885,"aZ":-23.664299041808846,"pfxX":-0.21802072951203355,"pfxZ":5.395816551340875,"pX":0.7206198362978097,"pZ":2.3888517297958853,"vX0":6.263702808246945,"vY0":-124.68812174714404,"vZ0":-1.2294076370501559,"x":89.53,"y":174.28,"x0":-1.7937399298273191,"y0":50.00501116640826,"z0":4.837508706713184,"aX":-0.34517835677240954},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2271,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.43895749277507745,"extension":6.573910509728327},"hitData":{"launchSpeed":98.4,"launchAngle":10.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.96,"coordY":98.97}},"index":0,"playId":"5f1c19d0-6690-34d4-9b49-2d1bebf76a27","pitchNumber":1,"startTime":"2026-05-04T23:09:51.231Z","endTime":"2026-05-04T23:10:01.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:10:01.935Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joe Mack grounds into a force out, first baseman Bryce Harper to shortstop Trea Turner. Christopher Morel out at 2nd. Joe Mack to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:10:46.423Z","endTime":"2026-05-04T23:12:25.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8e84ac1f-78c0-391c-9942-2bfa3e6d2f2c","startTime":"2026-05-04T23:10:29.843Z","endTime":"2026-05-04T23:10:33.216Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906088861192174,"aZ":-40.526484526319614,"pfxX":9.632216167177516,"pfxZ":-6.549332732203546,"pX":-0.3693740713903627,"pZ":1.5858753166247974,"vX0":0.8028410322395871,"vY0":-113.73745497290685,"vZ0":1.55204023353702,"x":131.08,"y":195.96,"x0":-1.9765605323524222,"y0":50.00053921579154,"z0":4.994805680286855,"aX":12.290046733479658},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.9,"breakHorizontal":-17.5,"spinRate":2642,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.48644736034678937,"extension":6.306643590017366},"index":1,"playId":"1c4c429e-22fa-3cf0-a92e-53abecbaddd4","pitchNumber":1,"startTime":"2026-05-04T23:10:48.593Z","endTime":"2026-05-04T23:10:51.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":91.8,"endSpeed":82.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91039563780648,"aZ":-16.320183633916226,"pfxX":-8.755892035457574,"pfxZ":8.961328108775781,"pX":-1.229078116200701,"pZ":3.7917802429288794,"vX0":4.516515224137464,"vY0":-133.48203060007057,"vZ0":0.37671369784061415,"x":163.85,"y":136.4,"x0":-1.8230541916597167,"y0":50.00630065695749,"z0":4.841930285431903,"aX":-15.49777571504027},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.4,"breakHorizontal":14.6,"spinRate":2426,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41341341044174396,"extension":6.504907192750952},"index":2,"playId":"2639b542-66f5-3174-8589-b0615888f6d6","pitchNumber":2,"startTime":"2026-05-04T23:11:06.310Z","endTime":"2026-05-04T23:11:10.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099329494780058,"aZ":-41.360143399395824,"pfxX":9.550332608395498,"pfxZ":-7.22183823652918,"pX":-0.3958417260325018,"pZ":2.2367574303220064,"vX0":0.9341111407977167,"vY0":-113.5915409305456,"vZ0":3.1622736888608394,"x":132.09,"y":178.39,"x0":-2.0524117618174356,"y0":50.0047526460871,"z0":5.018004460535117,"aX":12.14097352120035},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.5,"breakHorizontal":-17.4,"spinRate":2691,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.4873204274736884,"extension":6.57820730240542},"index":3,"playId":"953e8586-0b98-37b2-8cc2-a1dc3bca08aa","pitchNumber":3,"startTime":"2026-05-04T23:11:25.699Z","endTime":"2026-05-04T23:11:30.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":70.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.561408499672474,"aZ":-41.8512676679002,"pfxX":9.149422745019754,"pfxZ":-7.656444032611697,"pX":0.41219983545712896,"pZ":-0.053551144121445085,"vX0":2.3469144472093246,"vY0":-113.98274766457952,"vZ0":-1.5512113480534553,"x":101.29,"y":240.23,"x0":-1.828838193681894,"y0":50.0014289968753,"z0":4.918988442442123,"aX":11.56723741717718},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-13.8,"breakHorizontal":-17.2,"spinRate":2682,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4879259621349634,"extension":6.369502081302077},"index":4,"playId":"9590c0e5-41f4-34f4-baa3-748ae3274e92","pitchNumber":4,"startTime":"2026-05-04T23:11:55.184Z","endTime":"2026-05-04T23:11:58.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":70.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37118571830228,"aZ":-41.01031687662368,"pfxX":9.706608829074506,"pfxZ":-6.941135846906656,"pX":-0.19268651685725122,"pZ":2.2351216547777693,"vX0":1.2516290114708235,"vY0":-113.44051833076864,"vZ0":2.97160562400731,"x":124.34,"y":178.43,"x0":-2.013352474634721,"y0":50.0044938604047,"z0":5.065877409632863,"aX":12.349996281323758},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.2,"breakHorizontal":-17.9,"spinRate":2609,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.48730880376738295,"extension":6.000860863409932},"hitData":{"launchSpeed":81.9,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.87,"coordY":171.61}},"index":5,"playId":"6d1354a5-0762-3bb0-89cf-10128164df9e","pitchNumber":5,"startTime":"2026-05-04T23:12:17.332Z","endTime":"2026-05-04T23:12:25.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:12:25.485Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:12:39.058Z","endTime":"2026-05-04T23:15:13.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":70.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46480486392354,"aZ":-40.54372960075472,"pfxX":10.406436608253468,"pfxZ":-6.651762131801691,"pX":0.2916640540412925,"pZ":1.8977180228933705,"vX0":1.8877080951613834,"vY0":-113.21629661436056,"vZ0":2.250045999933267,"x":105.88,"y":187.54,"x0":-1.9086160166927477,"y0":50.001409101550095,"z0":5.040468266310796,"aX":13.099964902255856},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.8,"breakHorizontal":-19.3,"spinRate":2697,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4894914863796078,"extension":6.4171885388623835},"index":0,"playId":"fb765671-8323-316a-bf9c-5585b46bcd86","pitchNumber":1,"startTime":"2026-05-04T23:13:02.870Z","endTime":"2026-05-04T23:13:07.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.811217525050715,"aZ":-14.014046756858486,"pfxX":-9.104096946505301,"pfxZ":10.05496409660588,"pX":0.9534015338279231,"pZ":2.972521176274416,"vX0":9.942144667545293,"vY0":-134.89704051007752,"vZ0":-2.24624385921944,"x":80.66,"y":158.52,"x0":-1.6325911770413846,"y0":50.00395913654874,"z0":4.827848876858277,"aX":-16.445358348562603},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":13.8,"spinRate":2498,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40919044500824064,"extension":7.07474942215123},"index":1,"playId":"d6c1b9c1-e008-323f-a384-614bcd62e027","pitchNumber":2,"startTime":"2026-05-04T23:14:02.833Z","endTime":"2026-05-04T23:14:08.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-04T23:14:15.553Z","endTime":"2026-05-04T23:14:29.696Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50510397806271,"aZ":-28.76384356161345,"pfxX":-11.075231566791052,"pfxZ":2.209139805819464,"pX":-0.0999466973176305,"pZ":0.00646733900539407,"vX0":7.73963523712046,"vY0":-124.36363390373134,"vZ0":-5.040991145980688,"x":120.81,"y":238.61,"x0":-1.8375162372706415,"y0":50.00259072383722,"z0":4.489696668243371,"aX":-17.082522373543366},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1641,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4430446069250946,"extension":7.056255386645974},"index":3,"playId":"fa241330-99b3-3883-86d7-78570dc2682a","pitchNumber":3,"startTime":"2026-05-04T23:14:29.696Z","endTime":"2026-05-04T23:14:33.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":86.2,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.049379065843628,"aZ":-28.5087054881001,"pfxX":-10.57005993516764,"pfxZ":2.328602129899492,"pX":-0.3413491965515813,"pZ":1.2078364161812472,"vX0":6.801277427048625,"vY0":-125.32636191084359,"vZ0":-2.7541033176879406,"x":130.01,"y":206.17,"x0":-1.7330223209602202,"y0":50.00068923118413,"z0":4.677278694356827,"aX":-16.618808472961472},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":17.3,"spinRate":1474,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4389692934153526,"extension":6.885169050900531},"index":4,"playId":"84f09546-f90f-381d-a946-5389da3f0409","pitchNumber":4,"startTime":"2026-05-04T23:15:08.556Z","endTime":"2026-05-04T23:15:13.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:15:13.049Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Graham Pauley to first baseman Christopher Morel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-04T23:17:11.762Z","endTime":"2026-05-04T23:17:59.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.626073991210255,"aZ":-32.37135767824475,"pfxX":-8.278244162224063,"pfxZ":-0.1233260517061554,"pX":0.11713236121562194,"pZ":0.830519222571489,"vX0":5.612701907260716,"vY0":-126.79833789241063,"vZ0":-4.960402588364664,"x":112.54,"y":216.36,"x0":-1.0667693472730702,"y0":50.00291021435182,"z0":5.441149680293295,"aX":-13.27374364301634},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":13.4,"spinRate":1698,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4345154749976392,"extension":6.550289199031467},"index":0,"playId":"699bf1a7-75a4-3739-a713-323a139ca869","pitchNumber":1,"startTime":"2026-05-04T23:17:18.348Z","endTime":"2026-05-04T23:17:21.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08369716576029,"aZ":-9.662482915120961,"pfxX":-1.913130252696174,"pfxZ":12.11201085116334,"pX":-0.35598596432332935,"pZ":2.04676696059373,"vX0":1.4011788092257609,"vY0":-135.79981095967776,"vZ0":-7.710510855786537,"x":130.57,"y":183.52,"x0":-0.6313320879213656,"y0":50.00555002553966,"z0":5.603803376849839,"aX":-3.556499179754353},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":3.1,"spinRate":2299,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.404094956757318,"extension":6.230661406656099},"index":1,"playId":"22221de7-729d-3621-89e6-9fd7d75e5789","pitchNumber":2,"startTime":"2026-05-04T23:17:34.975Z","endTime":"2026-05-04T23:17:38.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718011365387763,"aZ":-15.55738126158641,"pfxX":-7.733771132415518,"pfxZ":9.007153054791424,"pX":-0.5953646077587978,"pZ":2.0403322343558754,"vX0":3.0356887963003265,"vY0":-135.25032477470103,"vZ0":-6.487396328794981,"x":139.69,"y":183.69,"x0":-0.7304500368106791,"y0":50.00134298789783,"z0":5.569603101494719,"aX":-14.262731040603176},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":13.3,"spinRate":2206,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.4056672210112273,"extension":6.293398106054203},"hitData":{"launchSpeed":91.4,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":183.72}},"index":2,"playId":"2e34ce23-ab8e-3e3e-8d2e-20dfb44e8392","pitchNumber":3,"startTime":"2026-05-04T23:17:52.176Z","endTime":"2026-05-04T23:17:59.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:17:59.923Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to third baseman Graham Pauley in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-04T23:18:06.832Z","endTime":"2026-05-04T23:19:19.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81662762834599,"aZ":-9.881104621857515,"pfxX":-1.109227844413835,"pfxZ":12.209212810020698,"pX":0.688346185121409,"pZ":3.2000458497636712,"vX0":3.5511876793332062,"vY0":-135.77427200509027,"vZ0":-4.945620400215838,"x":90.76,"y":152.38,"x0":-0.5052476350420916,"y0":50.00232690552918,"z0":5.762682649276462,"aX":-2.025376559849442},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.9,"breakHorizontal":1.1,"spinRate":2423,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.40683924239739255,"extension":6.19789817835551},"index":0,"playId":"8c1db363-a33f-3120-89fd-af61824201ec","pitchNumber":1,"startTime":"2026-05-04T23:18:34.309Z","endTime":"2026-05-04T23:18:39.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68385219619989,"aZ":-43.86709946053897,"pfxX":5.292620533962019,"pfxZ":-8.47738949651899,"pX":0.33723098652995315,"pZ":0.6910563698217913,"vX0":1.6069530497732394,"vY0":-117.92916625460441,"vZ0":-1.5349678005827356,"x":104.15,"y":220.12,"x0":-1.044087585039502,"y0":50.00128077065225,"z0":5.472225318535987,"aX":7.301891263588919},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.4,"breakHorizontal":-10.0,"spinRate":2598,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.46811598049029524,"extension":6.166326128153259},"index":1,"playId":"03975b9d-0a3f-3a62-9973-3d9f2af71c69","pitchNumber":2,"startTime":"2026-05-04T23:18:54.659Z","endTime":"2026-05-04T23:18:58.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45934738559773,"aZ":-10.932472521890407,"pfxX":-2.0032455883482494,"pfxZ":11.22473614101242,"pX":-0.06475015821689303,"pZ":2.855083665834337,"vX0":2.6861535708781417,"vY0":-137.6435106336523,"vZ0":-5.152579144365219,"x":119.47,"y":161.69,"x0":-0.7993235663979629,"y0":50.00377911730621,"z0":5.5110822143466915,"aX":-3.791484689713947},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":3.0,"spinRate":2249,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4000443322351641,"extension":6.2415163919180765},"hitData":{"launchSpeed":79.3,"launchAngle":69.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.89,"coordY":167.98}},"index":2,"playId":"f5491e18-250b-39d8-b740-f3bb3ef2b8ce","pitchNumber":3,"startTime":"2026-05-04T23:19:10.506Z","endTime":"2026-05-04T23:19:19.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:19:19.645Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (7) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-04T23:19:26.634Z","endTime":"2026-05-04T23:20:42.241Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642208235290315,"aZ":-43.054359440949014,"pfxX":5.079851913483359,"pfxZ":-7.909387124497908,"pX":-0.3345773545074776,"pZ":3.2978515039169483,"vX0":0.16500874208703153,"vY0":-117.21969630076212,"vZ0":3.5929604130459687,"x":129.75,"y":149.74,"x0":-1.0649597143044165,"y0":50.004955512418356,"z0":5.797580820897928,"aX":6.984844473417536},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.0,"breakHorizontal":-9.2,"spinRate":2405,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.469437169632708,"extension":6.1416433043192455},"index":0,"playId":"8845b0cc-29e8-348d-abfb-ca9fcf7e21ad","pitchNumber":1,"startTime":"2026-05-04T23:19:45.947Z","endTime":"2026-05-04T23:19:51.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.521262750912552,"aZ":-36.61558617424707,"pfxX":-10.05079412305605,"pfxZ":-2.6664097882965354,"pX":0.39097568940482874,"pZ":1.513448333183423,"vX0":6.578904300675235,"vY0":-129.39162817124657,"vZ0":-2.7046122504524446,"x":102.1,"y":197.92,"x0":-0.9022173940635604,"y0":50.002623834632196,"z0":5.428388445765912,"aX":-16.736076004824184},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.3,"breakHorizontal":16.3,"spinRate":1463,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4262426790946483,"extension":6.242885250441931},"index":1,"playId":"56cce1fb-0750-33b9-9275-c5f614e18c41","pitchNumber":2,"startTime":"2026-05-04T23:20:00.453Z","endTime":"2026-05-04T23:20:03.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921795140224347,"aZ":-30.175298269175403,"pfxX":10.153319615097997,"pfxZ":1.470553370035403,"pX":0.17195746119708363,"pZ":2.038082159914901,"vX0":0.15560770975193783,"vY0":-116.64736840493046,"vZ0":-1.1930198893292585,"x":110.45,"y":183.75,"x0":-1.2117657361282266,"y0":50.00111387846731,"z0":5.439068960785918,"aX":13.786837285574679},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.6,"breakHorizontal":-18.4,"spinRate":2461,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.47219496006659556,"extension":6.707412754799418},"hitData":{"launchSpeed":103.3,"launchAngle":28.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.0,"coordY":57.7}},"index":2,"playId":"f3769856-95d4-31eb-a3cf-361a800ed275","pitchNumber":3,"startTime":"2026-05-04T23:20:14.823Z","endTime":"2026-05-04T23:20:42.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":0.47,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:20:42.241Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to left fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-04T23:20:59.395Z","endTime":"2026-05-04T23:22:57.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.321216413877124,"aZ":-33.611263359258075,"pfxX":3.2239320485114353,"pfxZ":-0.9230885747670925,"pX":0.6523824771837244,"pZ":1.9786502253270082,"vX0":1.9532353783022438,"vY0":-124.10881852327348,"vZ0":-2.3493925518956074,"x":92.13,"y":185.36,"x0":-0.5654591614711915,"y0":50.00521301950978,"z0":5.754390272931396,"aX":4.997853234600461},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.0,"breakHorizontal":-6.4,"spinRate":2454,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.44240796379197533,"extension":6.253256342401223},"index":0,"playId":"03b7b94a-097b-383a-a41a-f40f6f6831f0","pitchNumber":1,"startTime":"2026-05-04T23:21:05.118Z","endTime":"2026-05-04T23:21:08.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-04T23:21:18.111Z","endTime":"2026-05-04T23:21:33.975Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642593773251477,"aZ":-31.07047112261597,"pfxX":8.310637832192413,"pfxZ":0.817527831039004,"pX":1.2293157726678805,"pZ":1.5853630810281427,"vX0":2.0973534533128824,"vY0":-116.38665498117463,"vZ0":-2.1859414916900466,"x":70.14,"y":195.98,"x0":-0.7669163524598528,"y0":50.002587256557895,"z0":5.53329841695177,"aX":11.186898441727685},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.2,"breakHorizontal":-15.6,"spinRate":2372,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4740114460792668,"extension":6.55454617905181},"index":2,"playId":"e6a51ca2-59c7-3c2e-afba-c2e0753b13db","pitchNumber":2,"startTime":"2026-05-04T23:21:33.975Z","endTime":"2026-05-04T23:21:37.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.011934953479,"aZ":-15.039814460677935,"pfxX":-2.6123843110865357,"pfxZ":9.068091061976006,"pX":-1.028591904272145,"pZ":2.530634866689832,"vX0":-0.21372351298187353,"vY0":-137.4549026782648,"vZ0":-5.547670320791113,"x":156.21,"y":170.45,"x0":-0.6107288541013962,"y0":50.00292585926404,"z0":5.617587108348663,"aX":-4.93665214850315},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":4.8,"spinRate":2156,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40039599004056514,"extension":6.33659658100887},"index":3,"playId":"0448c379-9d47-320c-a252-9e6ad40312eb","pitchNumber":3,"startTime":"2026-05-04T23:21:50.119Z","endTime":"2026-05-04T23:21:54.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360173332109344,"aZ":-33.56966928007053,"pfxX":-8.934142026329633,"pfxZ":-0.8343320019499108,"pX":-0.4654671600977409,"pZ":0.6813216516468249,"vX0":4.4228017344513475,"vY0":-129.41887786919463,"vZ0":-5.1415777142153365,"x":134.74,"y":220.38,"x0":-1.0481237955812088,"y0":50.00205470402735,"z0":5.304808684188236,"aX":-14.953167416856651},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.5,"breakHorizontal":15.0,"spinRate":1743,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4253808825394909,"extension":6.208177202416128},"index":4,"playId":"391f5bae-a715-3c2f-897d-0f6b6cda7994","pitchNumber":4,"startTime":"2026-05-04T23:22:04.870Z","endTime":"2026-05-04T23:22:08.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.7,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.885060623981495,"aZ":-10.97415692421048,"pfxX":-1.391328649233343,"pfxZ":11.295107010958628,"pX":0.2814925879814134,"pZ":2.655791370346025,"vX0":2.5385440942160677,"vY0":-137.6823821709173,"vZ0":-5.760996883842598,"x":106.27,"y":167.07,"x0":-0.4811668207797277,"y0":50.006849426053975,"z0":5.551975309545339,"aX":-2.612542243631776},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":1.8,"spinRate":2194,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4012373984504869,"extension":6.2251536868514},"index":5,"playId":"b967ce7d-f87d-3a7b-9582-cc6e7272fef2","pitchNumber":5,"startTime":"2026-05-04T23:22:26.473Z","endTime":"2026-05-04T23:22:30.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260647341570994,"aZ":-35.422946252084444,"pfxX":6.366725886475258,"pfxZ":-2.371032340120631,"pX":-0.012663378149934073,"pZ":1.9658870469086749,"vX0":-0.05183225895409732,"vY0":-117.17866685280808,"vZ0":-0.33367890302052694,"x":117.48,"y":185.7,"x0":-0.8152192338619204,"y0":50.00432555140862,"z0":5.462801786908086,"aX":8.720135676280536},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":-11.5,"spinRate":2341,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.4701558825450842,"extension":6.393568289438156},"hitData":{"launchSpeed":108.4,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":92.95}},"index":6,"playId":"acc9026c-af39-3318-b554-8dfbc58e44e7","pitchNumber":6,"startTime":"2026-05-04T23:22:46.747Z","endTime":"2026-05-04T23:22:57.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:22:57.095Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, pitcher Janson Junk to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-04T23:22:58.306Z","endTime":"2026-05-04T23:23:46.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676083,"link":"/api/v1/people/676083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"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":94.3,"endSpeed":85.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.966871660601846,"aZ":-9.756536550508885,"pfxX":-2.6337623566256836,"pfxZ":11.873808323523454,"pX":-0.20938998807660986,"pZ":2.0524756326799714,"vX0":2.337206913212821,"vY0":-137.17369218544806,"vZ0":-7.471098626174604,"x":124.98,"y":183.36,"x0":-0.7341541021109345,"y0":50.00470601548151,"z0":5.4925525325133,"aX":-4.973349885043453},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":4.2,"spinRate":2374,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.40072709846270316,"extension":6.264169490122357},"index":0,"playId":"38ce339e-5652-31fa-bbfc-d7473710aae2","pitchNumber":1,"startTime":"2026-05-04T23:23:22.654Z","endTime":"2026-05-04T23:23:26.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678838865285424,"aZ":-28.79922753642744,"pfxX":-10.161274941581512,"pfxZ":2.0031514353513327,"pX":-1.0643528115602996,"pZ":2.381865066584202,"vX0":3.557800466297325,"vY0":-129.39980401123123,"vZ0":-1.823473985139894,"x":157.57,"y":174.47,"x0":-1.1422656352152791,"y0":50.00343398444113,"z0":5.3164538559287,"aX":-17.117170858741613},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":17.5,"spinRate":1301,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4243628251895948,"extension":6.4853484560665535},"hitData":{"launchSpeed":74.4,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.88,"coordY":181.9}},"index":1,"playId":"370b07a1-2a76-3245-b41e-11d89aea9d2a","pitchNumber":2,"startTime":"2026-05-04T23:23:38.537Z","endTime":"2026-05-04T23:23:46.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:23:46.100Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Graham Pauley flies out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T23:25:48.545Z","endTime":"2026-05-04T23:28:03.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":76.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446479165920497,"aZ":-28.478968625484253,"pfxX":-9.115944877542312,"pfxZ":2.4505650199594804,"pX":-0.3899624851475642,"pZ":2.4524639072287586,"vX0":6.459100670936964,"vY0":-122.4347590201647,"vZ0":0.25671255726545117,"x":131.86,"y":172.56,"x0":-1.8853087035281555,"y0":50.00493210664637,"z0":4.794668950862782,"aX":-13.763442809770051},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":14.9,"spinRate":1410,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.44832498642955,"extension":6.7255004292637635},"index":0,"playId":"c3e2a45d-70e1-3de9-adf6-87d291698750","pitchNumber":1,"startTime":"2026-05-04T23:26:02.459Z","endTime":"2026-05-04T23:26:06.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.826422982756128,"aZ":-40.784280874289045,"pfxX":7.676820880579699,"pfxZ":-6.874201196081443,"pX":0.6585010162641567,"pZ":1.0287261918479278,"vX0":3.1545488869571123,"vY0":-112.49111257845968,"vZ0":0.3380968298668452,"x":91.9,"y":211.0,"x0":-1.7695996818127722,"y0":50.00558387872716,"z0":5.091364193973988,"aX":9.610149440641262},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.9,"breakHorizontal":-14.8,"spinRate":2669,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.49131445721593625,"extension":6.69551045725825},"index":1,"playId":"37618afb-5abc-3a45-96d0-ec7d55e63124","pitchNumber":2,"startTime":"2026-05-04T23:26:18.542Z","endTime":"2026-05-04T23:26:22.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21257598708182,"aZ":-14.51211070234638,"pfxX":-9.18022399720598,"pfxZ":9.77317975039487,"pX":1.0721917262141487,"pZ":2.692654767674663,"vX0":10.06610256686697,"vY0":-134.56354613021188,"vZ0":-3.037163281688915,"x":76.13,"y":166.08,"x0":-1.5507384121453964,"y0":50.00096017979904,"z0":4.883974524774766,"aX":-16.58697183557891},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":14.0,"spinRate":2381,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4093665118823173,"extension":6.701510986807583},"index":2,"playId":"a153be64-7063-37fc-9f08-d1e79ac7b8e0","pitchNumber":3,"startTime":"2026-05-04T23:26:40.200Z","endTime":"2026-05-04T23:26:44.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.843790156408158,"aZ":-30.404236640984433,"pfxX":-7.994967696857325,"pfxZ":1.142495891116143,"pX":-0.5797915488653353,"pZ":2.357228789939817,"vX0":5.824880265751597,"vY0":-124.65351635532706,"vZ0":0.34981060558755983,"x":139.1,"y":175.13,"x0":-1.9219791407284295,"y0":50.00617631925616,"z0":4.749665718768303,"aX":-12.434354586339373},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":13.0,"spinRate":1558,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.44142859138222246,"extension":6.4501209702774895},"index":3,"playId":"805843e3-cd02-39cf-9b9f-de76bd784847","pitchNumber":4,"startTime":"2026-05-04T23:26:57.115Z","endTime":"2026-05-04T23:27:01.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":93.3,"endSpeed":84.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16563743102014,"aZ":-15.854797279873042,"pfxX":-8.256186604261124,"pfxZ":8.861237232313325,"pX":-1.6069277451998938,"pZ":2.042628614527073,"vX0":3.756853721552305,"vY0":-135.71773434090778,"vZ0":-4.103165173466617,"x":178.25,"y":183.63,"x0":-1.9459572798180433,"y0":50.00656075590083,"z0":4.698078828528356,"aX":-15.212488261972128},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":14.0,"spinRate":2198,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4055249068623632,"extension":6.4019229750998035},"index":4,"playId":"8361e2b9-e76e-3bcb-a84d-5b7ad28985cc","pitchNumber":5,"startTime":"2026-05-04T23:27:30.459Z","endTime":"2026-05-04T23:27:34.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":5,"startTime":"2026-05-04T23:27:42.220Z","endTime":"2026-05-04T23:27:55.507Z","isPitch":false,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366805804367665,"aZ":-41.54240560086904,"pfxX":7.143864841445252,"pfxZ":-7.136845420114749,"pX":0.12174950228906034,"pZ":1.716504469183807,"vX0":2.3433973607739724,"vY0":-115.3269332721844,"vZ0":1.7102530000696505,"x":112.36,"y":192.43,"x0":-1.8422740351024811,"y0":50.000524352626286,"z0":5.048432287287749,"aX":9.383288945797215},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.9,"breakHorizontal":-13.6,"spinRate":2645,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4794975023130639,"extension":6.562682319550575},"hitData":{"launchSpeed":87.1,"launchAngle":28.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.38,"coordY":75.14}},"index":6,"playId":"6f0a47e0-f05e-3480-a90f-5481a91666cb","pitchNumber":6,"startTime":"2026-05-04T23:27:55.507Z","endTime":"2026-05-04T23:28:03.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:28:03.298Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a sharp line drive to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T23:28:06.080Z","endTime":"2026-05-04T23:30:36.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":70.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8674771713251,"aZ":-41.58115352114497,"pfxX":9.092170684327467,"pfxZ":-7.385938169692453,"pX":-0.5956266591936736,"pZ":2.5761564529731573,"vX0":0.3266124676846375,"vY0":-113.38319275107992,"vZ0":3.614863345711985,"x":139.7,"y":169.22,"x0":-1.9197229302668517,"y0":50.00177078339492,"z0":5.171287803946962,"aX":11.58313963031734},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.8,"breakHorizontal":-16.4,"spinRate":2589,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.48709538518573403,"extension":6.845941505829637},"index":0,"playId":"66b3aeec-b5a9-363f-a932-0b712084ae9f","pitchNumber":1,"startTime":"2026-05-04T23:28:35.303Z","endTime":"2026-05-04T23:28:38.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72266638061295,"aZ":-24.711850952946218,"pfxX":-9.375601277035305,"pfxZ":4.662703889351809,"pX":0.37490308226011554,"pZ":1.0512305001201563,"vX0":8.316614615554837,"vY0":-126.00823195584589,"vZ0":-3.8161966641702927,"x":102.71,"y":210.4,"x0":-1.7577092452735192,"y0":50.004489598171766,"z0":4.592836151130688,"aX":-15.008491368793395},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.7,"breakHorizontal":15.0,"spinRate":1625,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4354553790835176,"extension":6.789126295574928},"index":1,"playId":"7dacd995-f773-3518-85c1-7944c8ef8d61","pitchNumber":2,"startTime":"2026-05-04T23:28:52.338Z","endTime":"2026-05-04T23:28:56.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68420502417413,"aZ":-29.095475428964008,"pfxX":-9.185073632881462,"pfxZ":1.9474611454969004,"pX":-1.184389975027848,"pZ":2.370886475991956,"vX0":4.858213140459504,"vY0":-125.37799430814665,"vZ0":-0.060853136586580536,"x":162.15,"y":174.77,"x0":-1.9595189986238262,"y0":50.005962597792106,"z0":4.781237469024198,"aX":-14.543161524883487},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1583,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4378061796342849,"extension":6.704880566485714},"index":2,"playId":"79b2a9fe-a1d1-3d70-ae85-81640afe1b13","pitchNumber":3,"startTime":"2026-05-04T23:29:07.627Z","endTime":"2026-05-04T23:29:13.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61241184693838,"aZ":-41.20972941828471,"pfxX":8.7175026139834,"pfxZ":-6.974787013334267,"pX":0.6849997037828145,"pZ":1.5787245297080112,"vX0":2.8163311496903463,"vY0":-114.36902974953347,"vZ0":1.3725159541640446,"x":90.89,"y":196.15,"x0":-1.7029190387118405,"y0":50.005521106179216,"z0":5.08538724343949,"aX":11.28482271450838},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.8,"breakHorizontal":-16.6,"spinRate":2703,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4831863001200083,"extension":6.536701430427549},"index":3,"playId":"db781651-b5d9-30d4-9832-38ee61bd65fe","pitchNumber":4,"startTime":"2026-05-04T23:29:27.814Z","endTime":"2026-05-04T23:29:32.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37790310734381,"aZ":-14.11075338795948,"pfxX":-7.832599578797835,"pfxZ":9.73724053809129,"pX":-0.6495545238643944,"pZ":2.371787288072774,"vX0":5.504187404973144,"vY0":-136.4161173519238,"vZ0":-3.8024380218432157,"x":141.76,"y":174.74,"x0":-1.6918568867751023,"y0":50.00407323492671,"z0":4.778556857201098,"aX":-14.533013593845002},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2408,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4039227934044711,"extension":6.475614202459234},"index":4,"playId":"512c05d4-3e7d-3463-a4fc-2fc23e4e3615","pitchNumber":5,"startTime":"2026-05-04T23:29:49.024Z","endTime":"2026-05-04T23:29:52.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-04T23:30:18.392Z","endTime":"2026-05-04T23:30:26.962Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825020770725363,"aZ":-41.53751533610382,"pfxX":6.742915096424235,"pfxZ":-7.187685457576498,"pX":-0.13857080248909162,"pZ":2.114527789047672,"vX0":1.8617804537331708,"vY0":-114.53026625340986,"vZ0":2.384567796556288,"x":122.28,"y":181.69,"x0":-1.8415388312037653,"y0":50.00051766034709,"z0":5.178018101481592,"aX":8.788807857498597},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.9,"breakHorizontal":-12.7,"spinRate":2636,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4816929964140906,"extension":6.328375133392301},"hitData":{"launchSpeed":105.8,"launchAngle":13.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.08,"coordY":106.83}},"index":6,"playId":"63dbda78-4970-37b1-84b6-ce52a96d9f7b","pitchNumber":6,"startTime":"2026-05-04T23:30:26.962Z","endTime":"2026-05-04T23:30:36.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:30:36.617Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T23:30:36.317Z","endTime":"2026-05-04T23:33:46.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622695163101394,"aZ":-28.57423988818381,"pfxX":-10.073855907354584,"pfxZ":2.289532139883579,"pX":-0.35823699889410265,"pZ":1.4411546379270046,"vX0":6.7276963172317386,"vY0":-124.98071352987955,"vZ0":-2.1734880999881123,"x":130.66,"y":199.87,"x0":-1.7844652351983743,"y0":50.00235384501249,"z0":4.6829442835711435,"aX":-15.839193864310724},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":1494,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4392795109751697,"extension":6.957867153410335},"index":0,"playId":"f050fb40-6805-39c9-b1ce-170e6d8975c0","pitchNumber":1,"startTime":"2026-05-04T23:31:07.101Z","endTime":"2026-05-04T23:31:11.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-04T23:31:32.980Z","endTime":"2026-05-04T23:31:43.444Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78641148624633,"aZ":-41.08485516230547,"pfxX":9.23461556371458,"pfxZ":-7.051438060083549,"pX":0.5318736983447876,"pZ":1.3650887964267653,"vX0":2.4807873563198575,"vY0":-113.23253554085191,"vZ0":1.0898811813676068,"x":96.73,"y":201.92,"x0":-1.784590997495557,"y0":50.00127403593393,"z0":5.075615351101987,"aX":11.672227147729178},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-11.9,"breakHorizontal":-17.4,"spinRate":2720,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4887194999680258,"extension":6.617087162175449},"index":2,"playId":"8dfb8582-c891-3e0a-b724-cde37acc7bb3","pitchNumber":2,"startTime":"2026-05-04T23:31:43.444Z","endTime":"2026-05-04T23:31:48.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58449673129225,"aZ":-41.74123050949301,"pfxX":8.397632327455682,"pfxZ":-7.397670044831216,"pX":0.16931063343141242,"pZ":1.4861628616396336,"vX0":1.9656316493544501,"vY0":-114.32131792317628,"vZ0":1.4540550611010823,"x":110.55,"y":198.65,"x0":-1.79684513522374,"y0":50.00270578617053,"z0":5.012674254882168,"aX":10.859836005705029},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.5,"breakHorizontal":-15.7,"spinRate":2651,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.483393855753258,"extension":6.393185710881881},"index":3,"playId":"1c6ac8ea-a410-3ccf-8b1b-17563de7bf5f","pitchNumber":3,"startTime":"2026-05-04T23:32:03.322Z","endTime":"2026-05-04T23:32:07.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"561f0b6f-60c7-3765-9cd4-af1bad4dc585","startTime":"2026-05-04T23:32:25.331Z","endTime":"2026-05-04T23:32:28.331Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.178486911683507,"aZ":-18.953794687866758,"pfxX":-12.0162177477075,"pfxZ":7.466750703709189,"pX":0.8659908358800031,"pZ":2.5570142166000753,"vX0":10.390522269325594,"vY0":-132.9173122664422,"vZ0":-2.3561981906016736,"x":83.99,"y":169.74,"x0":-1.5520849118948912,"y0":50.005381515008914,"z0":4.846732315389807,"aX":-21.28619562137921},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":19.2,"spinRate":2340,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4136827884174359,"extension":7.047216758596042},"index":5,"playId":"26d13701-f625-3fee-bd70-2d0ba80054b0","pitchNumber":4,"startTime":"2026-05-04T23:32:44.875Z","endTime":"2026-05-04T23:32:48.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"e9516a11-c784-4baa-9662-0ac86466f3db","startTime":"2026-05-04T23:33:13.738Z","endTime":"2026-05-04T23:33:18.738Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.406112655732116,"aZ":-15.423853773400616,"pfxX":-8.553655089411508,"pfxZ":9.293351770337999,"pX":-0.3838654317553487,"pZ":2.1077639728130726,"vX0":6.452100175646927,"vY0":-134.24285173372692,"vZ0":-3.7364949938604433,"x":131.63,"y":181.87,"x0":-1.722087456747119,"y0":50.00337420193864,"z0":4.634291270515445,"aX":-15.419657842685213},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":13.9,"spinRate":2430,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.40994150003733276,"extension":6.506497667234575},"hitData":{"launchSpeed":98.8,"launchAngle":41.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.71,"coordY":77.82}},"index":7,"playId":"28ac1a6c-deb0-3de4-b0cd-199c6bb0a19a","pitchNumber":5,"startTime":"2026-05-04T23:33:33.405Z","endTime":"2026-05-04T23:33:46.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:33:46.251Z","atBatIndex":24},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Jakob Marsee caught stealing 2nd base, catcher Garrett Stubbs to second baseman Bryson Stott.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T23:33:56.298Z","endTime":"2026-05-04T23:35:42.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96089484777211,"aZ":-28.06256658602324,"pfxX":1.4714809070815196,"pfxZ":2.706681181060798,"pX":-0.4446064935396398,"pZ":2.2981120671745683,"vX0":2.991169843055321,"vY0":-122.90521582263024,"vZ0":-0.5348643315666097,"x":133.95,"y":176.73,"x0":-1.8719498404947783,"y0":50.00218938039255,"z0":4.91637447362623,"aX":2.235214786133434},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.0,"breakHorizontal":-3.4,"spinRate":2320,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.4468518743231207,"extension":6.516826056096405},"index":0,"playId":"6307c15c-66db-3a4c-abdd-17dbe58da059","pitchNumber":1,"startTime":"2026-05-04T23:34:17.328Z","endTime":"2026-05-04T23:34:20.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244016353966387,"aZ":-39.60862626131258,"pfxX":8.721295430938524,"pfxZ":-5.895540371326967,"pX":1.0318407613323435,"pZ":1.2980206775523035,"vX0":3.4845251464135316,"vY0":-112.68194081811083,"vZ0":0.6451565276565752,"x":77.67,"y":203.73,"x0":-1.6770571606514826,"y0":50.00487792364656,"z0":5.07443557078722,"aX":10.993373310544767},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.1,"breakHorizontal":-16.8,"spinRate":2644,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.48981350229438547,"extension":6.401597826371743},"index":1,"playId":"04609c27-ac73-3ce0-b16f-6b146ff0724f","pitchNumber":2,"startTime":"2026-05-04T23:34:41.272Z","endTime":"2026-05-04T23:34:44.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-04T23:34:55.922Z","endTime":"2026-05-04T23:35:16.354Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":3,"playId":"52243b53-8c3e-349d-9f68-adcbe900624c","startTime":"2026-05-04T23:35:16.354Z","endTime":"2026-05-04T23:35:19.354Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56320950419028,"aZ":-41.33842021075089,"pfxX":8.471663981858983,"pfxZ":-7.212315364350005,"pX":0.6981474476593984,"pZ":1.2136868609888856,"vX0":2.9212189747394754,"vY0":-113.11890465446903,"vZ0":0.693328461209185,"x":90.39,"y":206.01,"x0":-1.718345976135413,"y0":50.005557751394605,"z0":5.116531932119144,"aX":10.756402245355375},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-12.4,"breakHorizontal":-16.2,"spinRate":2642,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4880355525579554,"extension":6.266537965648279},"index":4,"playId":"d94fae9f-4753-3ae9-a6a1-bbfde531029e","pitchNumber":3,"startTime":"2026-05-04T23:35:37.191Z","endTime":"2026-05-04T23:35:42.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:35:42.827Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to left fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-04T23:37:54.993Z","endTime":"2026-05-04T23:40:13.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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(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.4,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.767903818979825,"aZ":-10.422439243281566,"pfxX":-1.4354175901323072,"pfxZ":11.803819149480056,"pX":-0.012138441759222011,"pZ":2.904940589374757,"vX0":2.063509596573115,"vY0":-135.87344827076907,"vZ0":-5.391395644158503,"x":117.46,"y":160.35,"x0":-0.6000420002846024,"y0":50.00212301352401,"z0":5.65999117151002,"aX":-2.645146484998254},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.2,"breakHorizontal":2.0,"spinRate":2295,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4053548955406474,"extension":6.214171566978424},"index":0,"playId":"2e495ce7-0a42-3ab9-9eaa-f0815bb062bf","pitchNumber":1,"startTime":"2026-05-04T23:38:13.310Z","endTime":"2026-05-04T23:38:17.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18370632513638,"aZ":-31.99580370378624,"pfxX":-8.214736704014843,"pfxZ":0.11054920890060949,"pX":-1.4956414742223156,"pZ":2.7985969223269476,"vX0":1.9507429988166771,"vY0":-127.39639026512278,"vZ0":-0.5202684563216566,"x":174.01,"y":163.22,"x0":-1.2102447332728234,"y0":50.00328252194662,"z0":5.561776396874652,"aX":-13.336425395016075},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":1820,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.43197982008270985,"extension":6.154309351425712},"index":1,"playId":"49f1c9cd-7d29-3a9c-8159-989935bf7567","pitchNumber":2,"startTime":"2026-05-04T23:38:28.615Z","endTime":"2026-05-04T23:38:32.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93010721389233,"aZ":-31.15413916876697,"pfxX":2.7465897970755386,"pfxZ":0.652706080170697,"pX":-0.5973002156022471,"pZ":1.7187608034546267,"vX0":-0.2974175380443944,"vY0":-125.18384715329972,"vZ0":-3.4204768320446943,"x":139.77,"y":192.37,"x0":-0.833077851365381,"y0":50.00596340433926,"z0":5.672198382261995,"aX":4.329455893289057},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.9,"spinRate":2375,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.43870463600339615,"extension":6.262202709519461},"index":2,"playId":"0b49634a-fb40-3c65-90fe-2b38c4833fc0","pitchNumber":3,"startTime":"2026-05-04T23:38:43.429Z","endTime":"2026-05-04T23:38:47.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":87.6,"endSpeed":80.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80058325012933,"aZ":-30.126684854915972,"pfxX":4.886721310071528,"pfxZ":1.254422189815696,"pX":0.21482337722532538,"pZ":0.2725973421144158,"vX0":1.61773229056051,"vY0":-127.43448084094092,"vZ0":-6.3670073371315805,"x":108.81,"y":231.42,"x0":-1.0641793424966561,"y0":50.0029457898301,"z0":5.2033318432521805,"aX":7.984452272878513},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":-9.2,"spinRate":2535,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43089072617753077,"extension":6.549688244581638},"index":3,"playId":"50b510e6-f523-32f3-88ad-0d1286a9885b","pitchNumber":4,"startTime":"2026-05-04T23:39:02.949Z","endTime":"2026-05-04T23:39:06.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":95.8,"endSpeed":86.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.84058376916323,"aZ":-11.32749743635888,"pfxX":-3.438124894126405,"pfxZ":10.759333617382149,"pX":-0.7638762060435804,"pZ":2.856597478436279,"vX0":1.7006374420261015,"vY0":-139.3882021848528,"vZ0":-4.7120964955028075,"x":146.12,"y":161.65,"x0":-0.9404305452789059,"y0":50.00013853943432,"z0":5.337679495644786,"aX":-6.6599043557703945},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":5.8,"spinRate":2275,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3952977222765526,"extension":6.14518856469723},"index":4,"playId":"91107a77-7365-3362-bb25-15f121bd6925","pitchNumber":5,"startTime":"2026-05-04T23:39:22.247Z","endTime":"2026-05-04T23:39:26.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.78770087723671,"aZ":-10.62472737169502,"pfxX":-1.355967279353732,"pfxZ":11.446400568371581,"pX":-0.3024786186451481,"pZ":3.870908607336205,"vX0":1.4539507053267715,"vY0":-137.8394185356259,"vZ0":-2.7164438443369754,"x":128.53,"y":134.27,"x0":-0.6661266989794801,"y0":50.00375970051437,"z0":5.608723094057644,"aX":-2.5531838652401353},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.2,"breakHorizontal":2.0,"spinRate":2418,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40068810974865254,"extension":6.160415857146214},"index":5,"playId":"5f0855c6-2c9b-390e-9fbd-3e2f73edd282","pitchNumber":6,"startTime":"2026-05-04T23:39:44.667Z","endTime":"2026-05-04T23:39:48.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.482766669241165,"aZ":-30.087723850414356,"pfxX":3.6234850365083355,"pfxZ":1.270386394938284,"pX":-0.23803615731906655,"pZ":1.465073820943882,"vX0":0.8143072107360867,"vY0":-127.78876218583362,"vZ0":-3.859164881173678,"x":126.07,"y":199.22,"x0":-1.031909731906934,"y0":50.00457282275474,"z0":5.370642395524193,"aX":5.965427285162761},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2471,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.42938091757456753,"extension":6.373010673702656},"hitData":{"launchSpeed":94.5,"launchAngle":20.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.81,"coordY":97.9}},"index":6,"playId":"8943dc6c-3d49-3a39-bb59-47f0e879245d","pitchNumber":7,"startTime":"2026-05-04T23:40:07.180Z","endTime":"2026-05-04T23:40:13.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:40:13.858Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Otto Lopez to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-04T23:40:16.687Z","endTime":"2026-05-04T23:41:08.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66429374224261,"aZ":-43.75808955588284,"pfxX":3.705017867601642,"pfxZ":-8.207580017376243,"pX":1.0629509456377786,"pZ":0.09264975665299123,"vX0":2.8273627735851963,"vY0":-119.63714603202567,"vZ0":-3.4643573812291457,"x":76.48,"y":236.28,"x0":-0.6264645786040761,"y0":50.001241471759776,"z0":5.584244432323662,"aX":5.230416045640165},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.5,"breakHorizontal":-7.6,"spinRate":2502,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.46245195766029656,"extension":6.26567791900383},"index":0,"playId":"beda1c6b-fcf6-3b3c-bf0c-5a3653436c83","pitchNumber":1,"startTime":"2026-05-04T23:40:42.142Z","endTime":"2026-05-04T23:40:45.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84408905086299,"aZ":-29.50548752513319,"pfxX":1.4323352172244186,"pfxZ":1.6604171603790867,"pX":0.05392790679459728,"pZ":2.096639119784345,"vX0":1.3331841940655125,"vY0":-125.84673440443244,"vZ0":-2.963408451589402,"x":114.94,"y":182.17,"x0":-0.6682556875115905,"y0":50.004520352406885,"z0":5.6723051724142,"aX":2.3040296812979446},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":-2.9,"spinRate":2425,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4347471861434671,"extension":6.263837309317569},"hitData":{"launchSpeed":95.1,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.67,"coordY":157.7}},"index":1,"playId":"b378fcdb-a7e0-3243-a450-3f299758ef57","pitchNumber":2,"startTime":"2026-05-04T23:41:00.651Z","endTime":"2026-05-04T23:41:08.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:41:08.182Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Garrett Stubbs lines out to second baseman Xavier Edwards.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-04T23:41:25.278Z","endTime":"2026-05-04T23:43:11.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65630136601218,"aZ":-29.976565060704154,"pfxX":2.2265121999072424,"pfxZ":1.3669102295862867,"pX":-0.7524882076125827,"pZ":1.0092593814765105,"vX0":-0.1704259319192553,"vY0":-126.35549991080468,"vZ0":-5.1213219010699556,"x":145.68,"y":211.53,"x0":-0.9731921259445263,"y0":50.00625499290722,"z0":5.482095270971465,"aX":3.587066380940385},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-4.0,"spinRate":2455,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.43411272160592596,"extension":6.396360111196086},"index":0,"playId":"8184fede-571a-3024-b380-b0646c9ad332","pitchNumber":1,"startTime":"2026-05-04T23:41:36.587Z","endTime":"2026-05-04T23:41:40.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.5,"endSpeed":79.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247625269066653,"aZ":-31.64228770066519,"pfxX":2.8133343639807755,"pfxZ":0.3314441743960206,"pX":-0.17117299765255767,"pZ":3.133576204719563,"vX0":0.5867879092740104,"vY0":-125.93295306425732,"vZ0":-0.12104557239234914,"x":123.52,"y":154.17,"x0":-0.7727776977763905,"y0":50.00148993962904,"z0":5.7477831090192,"aX":4.505689981567398},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-5.3,"spinRate":2504,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.43539538104732367,"extension":6.210586615502588},"index":1,"playId":"2cd4143c-2619-398f-af65-ba66ef14af62","pitchNumber":2,"startTime":"2026-05-04T23:41:50.181Z","endTime":"2026-05-04T23:41:53.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965243561915237,"aZ":-27.033850669064055,"pfxX":-9.545461686697733,"pfxZ":3.0361101164113267,"pX":-0.05481432518310188,"pZ":0.5799845356583537,"vX0":5.230636866554157,"vY0":-129.49102421566974,"vZ0":-6.7629163723747645,"x":119.09,"y":223.12,"x0":-0.8647367050912508,"y0":50.00144397080546,"z0":5.304092956274985,"aX":-16.149581851369714},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":1127,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4235752218004598,"extension":6.497071692635576},"index":2,"playId":"7596846f-cb5e-3682-a62b-433284f1f525","pitchNumber":3,"startTime":"2026-05-04T23:42:07.288Z","endTime":"2026-05-04T23:42:10.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-04T23:42:23.652Z","endTime":"2026-05-04T23:42:34.907Z","isPitch":false,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":87.1,"endSpeed":80.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80634641243156,"aZ":-30.036245833333652,"pfxX":3.6540968761602177,"pfxZ":1.3283766124628347,"pX":0.757639977587518,"pZ":-1.0995213018105274,"vX0":2.9592262148332753,"vY0":-126.47037547673371,"vZ0":-9.626377074250037,"x":88.12,"y":268.47,"x0":-0.9057876991326378,"y0":50.002867007153824,"z0":5.195699567198999,"aX":5.868546144641675},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":-7.3,"spinRate":2472,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43449019512200016,"extension":6.368981784999745},"index":4,"playId":"47a34314-2214-3ff9-8536-1d8f949d137a","pitchNumber":4,"startTime":"2026-05-04T23:42:34.907Z","endTime":"2026-05-04T23:42:38.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":95.6,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.552623075877136,"aZ":-10.658336881922647,"pfxX":-2.487449231785038,"pfxZ":11.127057701190097,"pX":0.4692664204416311,"pZ":2.955976547145088,"vX0":3.4604286953941332,"vY0":-138.99287865211588,"vZ0":-5.199975688520104,"x":99.11,"y":158.97,"x0":-0.47551013511715173,"y0":50.00470463927491,"z0":5.575192285053385,"aX":-4.810924056655327},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":3.7,"spinRate":2287,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.395850781335517,"extension":6.194278926901079},"hitData":{"launchSpeed":59.6,"launchAngle":19.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.31,"coordY":146.79}},"index":5,"playId":"26b867ac-89a9-3bda-baad-452d917c436e","pitchNumber":5,"startTime":"2026-05-04T23:43:06.381Z","endTime":"2026-05-04T23:43:11.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:43:11.634Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-04T23:45:29.581Z","endTime":"2026-05-04T23:48:02.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.218238285809147,"aZ":-21.608628445976283,"pfxX":-11.598035166285213,"pfxZ":6.219868397123633,"pX":0.9852707004523563,"pZ":1.3606896470425671,"vX0":10.695471473238909,"vY0":-130.45543742933583,"vZ0":-4.317788950120328,"x":79.44,"y":202.04,"x0":-1.6903319972210868,"y0":50.00131451502939,"z0":4.6967018049304325,"aX":-19.694801842297323},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":18.2,"spinRate":2246,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4222418841137716,"extension":6.743230458628271},"index":0,"playId":"e7a162a2-01bb-3a14-9da0-4464179f1565","pitchNumber":1,"startTime":"2026-05-04T23:45:46.873Z","endTime":"2026-05-04T23:45:50.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":92.2,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08601041456274,"aZ":-14.894669500865787,"pfxX":-7.471711794386834,"pfxZ":9.758257592831658,"pX":0.7692598659978471,"pZ":2.07719869350878,"vX0":8.941310369960023,"vY0":-133.78985686046778,"vZ0":-4.2347063984924205,"x":87.68,"y":182.7,"x0":-1.6822317700367344,"y0":50.003084146579496,"z0":4.784620494339867,"aX":-13.23207059528412},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":11.0,"spinRate":2468,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.41306735703253405,"extension":6.729498185642666},"index":1,"playId":"bd3f2b5a-15ba-3ab1-af41-ce88451b8019","pitchNumber":2,"startTime":"2026-05-04T23:46:03.835Z","endTime":"2026-05-04T23:46:07.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954195757961724,"aZ":-24.196950111519733,"pfxX":-0.4484731165099012,"pfxZ":5.100986668712568,"pX":0.8580299908394715,"pZ":2.0660780485767583,"vX0":6.7272502672287935,"vY0":-124.75554913483825,"vZ0":-1.8249901034695815,"x":84.29,"y":183.0,"x0":-1.8242909628146549,"y0":50.003320099703956,"z0":4.817255954957999,"aX":-0.7026618810563622},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":-0.8,"spinRate":2323,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.44039125059736284,"extension":6.501150024611641},"index":2,"playId":"fddbedef-c000-3dc4-894e-784870f65a4d","pitchNumber":3,"startTime":"2026-05-04T23:46:21.293Z","endTime":"2026-05-04T23:46:25.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-04T23:46:41.942Z","endTime":"2026-05-04T23:46:46.974Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":90.5,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92819055790032,"aZ":-17.744009727245352,"pfxX":-10.10715766356805,"pfxZ":8.474964281063496,"pX":1.397942133180935,"pZ":3.2105303294946728,"vX0":11.009416431659186,"vY0":-131.23576260564604,"vZ0":-0.6659695848380641,"x":63.71,"y":152.1,"x0":-1.5864187073189842,"y0":50.002606812211,"z0":4.818511396645005,"aX":-17.21044774040827},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.4,"breakHorizontal":15.1,"spinRate":2368,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4212126747683489,"extension":6.839640131891462},"index":4,"playId":"eac43c57-5009-345e-99ea-73a0cf6e6855","pitchNumber":4,"startTime":"2026-05-04T23:46:46.974Z","endTime":"2026-05-04T23:46:50.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":69.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90349333032928,"aZ":-41.500629773798785,"pfxX":8.231063751583502,"pfxZ":-7.48313430453406,"pX":0.09648797644214249,"pZ":1.2217270278215238,"vX0":1.9878274827725615,"vY0":-112.58514681197623,"vZ0":1.0350002116639723,"x":113.32,"y":205.79,"x0":-1.8727686898768896,"y0":50.000795970021755,"z0":5.053434578887891,"aX":10.261977195928232},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.7,"breakHorizontal":-15.5,"spinRate":2444,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.491938238297168,"extension":6.8751731102019855},"index":5,"playId":"0ad16761-594f-3650-aa2b-f4df1b2b43ca","pitchNumber":5,"startTime":"2026-05-04T23:47:10.156Z","endTime":"2026-05-04T23:47:15.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303783079132472,"aZ":-27.437275558924473,"pfxX":-9.41211898581867,"pfxZ":3.065719028938188,"pX":0.6611460092437832,"pZ":0.9083907459728578,"vX0":8.797927729045966,"vY0":-123.64507606645914,"vZ0":-3.4596483305425103,"x":91.8,"y":214.25,"x0":-1.7251482526210646,"y0":50.001314421939135,"z0":4.635112748158403,"aX":-14.531350431137003},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":1502,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.44345517629116316,"extension":6.997095093465003},"index":6,"playId":"5809110a-c08e-3b4f-8e15-3cfb977fac60","pitchNumber":6,"startTime":"2026-05-04T23:47:35.489Z","endTime":"2026-05-04T23:47:39.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74190694601592,"aZ":-42.5601272421543,"pfxX":8.142147060238369,"pfxZ":-8.072682639371877,"pX":1.0964460762279287,"pZ":1.5258670991512513,"vX0":3.914607002553267,"vY0":-113.84375541416176,"vZ0":1.5437245765126602,"x":75.21,"y":197.58,"x0":-1.7140272155046898,"y0":50.00174929523709,"z0":5.116186464889148,"aX":10.476106781811518},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.7,"breakHorizontal":-15.8,"spinRate":2673,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4847890832175823,"extension":6.967050162116645},"hitData":{"launchSpeed":70.1,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":157.09}},"index":7,"playId":"9992e1d3-c6e3-3c24-aa1b-1423b0c61e30","pitchNumber":7,"startTime":"2026-05-04T23:47:55.307Z","endTime":"2026-05-04T23:48:02.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:48:02.917Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out sharply to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-04T23:48:37.943Z","endTime":"2026-05-04T23:52:07.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":78.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32726196607538,"aZ":-30.19848643638333,"pfxX":-10.084149618212816,"pfxZ":1.2566975432088263,"pX":-0.44367861714727636,"pZ":1.6660035225683418,"vX0":6.383021649355316,"vY0":-125.01937066285079,"vZ0":-1.3801170788976385,"x":133.91,"y":193.8,"x0":-1.7316036932788006,"y0":50.00003584583246,"z0":4.724533327911836,"aX":-15.816371236271094},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":16.6,"spinRate":1519,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.43963177713006374,"extension":6.933158188516101},"index":0,"playId":"06b4e9af-4ea2-3723-9c93-7ebfef08c010","pitchNumber":1,"startTime":"2026-05-04T23:48:44.033Z","endTime":"2026-05-04T23:48:48.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":89.9,"endSpeed":81.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11068741668592,"aZ":-15.584615637468346,"pfxX":-9.143672030454043,"pfxZ":9.703670286187462,"pX":-0.11267830596594407,"pZ":1.0672107845850218,"vX0":7.349483381169013,"vY0":-130.6036261718097,"vZ0":-6.234913474181324,"x":121.3,"y":209.97,"x0":-1.7893499830336408,"y0":50.00489484376501,"z0":4.677824457376268,"aX":-15.637673940806744},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.2,"breakHorizontal":14.8,"spinRate":2382,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.421013767921,"extension":6.682166713598693},"index":1,"playId":"492cd9db-1ab7-396c-a616-774922a75d5a","pitchNumber":2,"startTime":"2026-05-04T23:49:04.308Z","endTime":"2026-05-04T23:49:07.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392424489396305,"aZ":-29.066981164124446,"pfxX":-9.047649728418028,"pfxZ":1.9938042607668276,"pX":-0.4203077283459732,"pZ":2.1706561346171154,"vX0":6.09534891573967,"vY0":-124.18100001487393,"vZ0":-0.5216565424434425,"x":133.02,"y":180.17,"x0":-1.7339553587228302,"y0":50.003576364111176,"z0":4.806336916638025,"aX":-14.099472724752324},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":14.9,"spinRate":1459,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4414635706055181,"extension":6.928610395284948},"index":2,"playId":"8224d3fd-3b3b-3496-9488-162a9b71dbe1","pitchNumber":3,"startTime":"2026-05-04T23:49:23.544Z","endTime":"2026-05-04T23:49:27.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-04T23:49:46.595Z","endTime":"2026-05-04T23:50:11.937Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73661583622617,"aZ":-21.569040216844588,"pfxX":-11.850920710635503,"pfxZ":6.005620499488711,"pX":0.806295262872158,"pZ":1.5307239721342762,"vX0":10.415797731035932,"vY0":-132.62572299359098,"vZ0":-4.138431775009861,"x":86.27,"y":197.45,"x0":-1.6494512693887482,"y0":50.0010096459049,"z0":4.702090372325386,"aX":-20.92077624567887},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":19.0,"spinRate":2328,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4144079314267852,"extension":6.982601034611703},"index":4,"playId":"e125dd99-6307-3f30-92e8-5b35a14183dc","pitchNumber":4,"startTime":"2026-05-04T23:50:11.937Z","endTime":"2026-05-04T23:50:38.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"}},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.763835301694996,"aZ":-16.630961880625215,"pfxX":-8.700550790326353,"pfxZ":8.756388071081947,"pX":-1.2297634308905907,"pZ":2.253038703701782,"vX0":4.784322292046715,"vY0":-133.1742335797734,"vZ0":-3.4333338279429135,"x":163.88,"y":177.95,"x0":-1.9304960332032968,"y0":50.00237695001435,"z0":4.780445830974135,"aX":-15.442175073482497},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":14.5,"spinRate":2282,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4131614112460227,"extension":6.93687669810627},"index":5,"playId":"48c97eaa-7ac3-310a-aa80-988e9befd79e","pitchNumber":5,"startTime":"2026-05-04T23:50:52.215Z","endTime":"2026-05-04T23:50:57.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Otto Lopez caught stealing 2nd base, catcher Garrett Stubbs to shortstop Trea Turner.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"actionPlayId":"48c97eaa-7ac3-310a-aa80-988e9befd79e","startTime":"2026-05-04T23:51:07.625Z","endTime":"2026-05-04T23:51:38.733Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-7.8999999999999915,"leverageIndex":1.98,"dramaIndex":103.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38860793670086,"aZ":-41.91603720188775,"pfxX":7.875583274803008,"pfxZ":-7.3685216622755725,"pX":0.5675230765616365,"pZ":1.705457370187128,"vX0":3.0244765692165245,"vY0":-115.35088593562435,"vZ0":1.4752278616185768,"x":95.37,"y":192.73,"x0":-1.791632491398218,"y0":50.00489148101452,"z0":5.1605949247663085,"aX":10.40605457212485},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.5,"breakHorizontal":-15.1,"spinRate":2627,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.478442872390648,"extension":6.835241655209192},"index":7,"playId":"38a86764-7c0b-3639-aa7a-c93bf58d4448","pitchNumber":6,"startTime":"2026-05-04T23:51:38.733Z","endTime":"2026-05-04T23:51:43.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740735104136004,"aZ":-28.409464775114028,"pfxX":-9.719251750314967,"pfxZ":2.4170583535614005,"pX":-0.5043523598017674,"pZ":1.7935910310612697,"vX0":6.327587400002249,"vY0":-124.7344574426652,"vZ0":-1.3549374569980492,"x":136.22,"y":190.35,"x0":-1.825861316302322,"y0":50.00295067007426,"z0":4.711112543600598,"aX":-15.141982972205017},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":1533,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.44103125737889526,"extension":6.950023427858732},"hitData":{"launchSpeed":101.5,"launchAngle":24.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":86.73,"coordY":55.26}},"index":8,"playId":"7e214337-1bec-3fef-817a-2d5871253847","pitchNumber":7,"startTime":"2026-05-04T23:51:59.762Z","endTime":"2026-05-04T23:52:07.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":1.98,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:52:07.615Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to left fielder Brandon Marsh in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-04T23:52:16.274Z","endTime":"2026-05-04T23:54:25.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(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.0,"endSpeed":83.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71448597214238,"aZ":-15.186814344942352,"pfxX":-8.693590157447634,"pfxZ":9.396689840612781,"pX":-1.3368574643048414,"pZ":2.660197466413861,"vX0":4.505488030393065,"vY0":-135.14828807534977,"vZ0":-2.942683959902405,"x":167.96,"y":166.95,"x0":-1.9167831278802072,"y0":50.00106029982689,"z0":4.86103524321103,"aX":-15.713507045349921},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":14.4,"spinRate":2457,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40886120913846913,"extension":6.741506768883467},"index":0,"playId":"1f2efc94-b34e-3d18-a084-a9234938f3e7","pitchNumber":1,"startTime":"2026-05-04T23:52:42.836Z","endTime":"2026-05-04T23:52:46.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.437248590348478,"aZ":-23.639628590634572,"pfxX":0.3916966381961169,"pfxZ":5.410963802573605,"pX":-1.4600537609475805,"pZ":3.0529431306286825,"vX0":1.362758229668806,"vY0":-124.89079023649543,"vZ0":0.1989039883924032,"x":172.65,"y":156.35,"x0":-2.0639550675962957,"y0":50.004521674939085,"z0":4.9184519379502465,"aX":0.6178972642165655},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.1,"breakHorizontal":-1.1,"spinRate":2284,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.43876698147864435,"extension":6.780458988180402},"index":1,"playId":"698fb9c5-1fc0-3d5f-99e3-a9fa90dc0795","pitchNumber":2,"startTime":"2026-05-04T23:53:02.275Z","endTime":"2026-05-04T23:53:05.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.628515816836856,"aZ":-26.827253914674845,"pfxX":-10.578947388748528,"pfxZ":3.466088757555206,"pX":-0.12604051064268515,"pZ":2.085810040588182,"vX0":7.354239953021061,"vY0":-123.88473882658525,"vZ0":-0.9338421261568779,"x":121.8,"y":182.46,"x0":-1.77082053958836,"y0":50.00032438737459,"z0":4.7265420639871145,"aX":-16.3075114482601},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.2,"breakHorizontal":17.3,"spinRate":1523,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4435059286253833,"extension":6.976584975184902},"index":2,"playId":"3211247a-ed69-3147-ac39-ee5341fab590","pitchNumber":3,"startTime":"2026-05-04T23:53:21.476Z","endTime":"2026-05-04T23:53:27.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307786955308,"aZ":-40.70835362232622,"pfxX":7.995513561724688,"pfxZ":-6.512155410852048,"pX":0.5776718698678849,"pZ":1.0908891940117929,"vX0":3.016188217480221,"vY0":-114.86892489012001,"vZ0":0.17686729067861884,"x":94.98,"y":209.33,"x0":-1.7992711860067734,"y0":50.00567989577746,"z0":5.038076415130234,"aX":10.46954546499623},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.3,"breakHorizontal":-15.4,"spinRate":2665,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.48058546899370036,"extension":6.830474364039373},"index":3,"playId":"3689092b-0342-3be6-8eb1-7f814702828b","pitchNumber":4,"startTime":"2026-05-04T23:53:58.867Z","endTime":"2026-05-04T23:54:02.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6328934293159,"aZ":-14.9550624101935,"pfxX":-9.80298452503649,"pfxZ":9.257764892365085,"pX":-0.6912142888968263,"pZ":2.291097035607709,"vX0":6.344144078621212,"vY0":-136.20014284661966,"vZ0":-3.827966384180164,"x":143.35,"y":176.92,"x0":-1.7886976115498672,"y0":50.00624643358665,"z0":4.763314283780306,"aX":-18.241814301678634},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":16.2,"spinRate":2481,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.40365703110386164,"extension":6.639066786011721},"hitData":{"launchSpeed":82.8,"launchAngle":51.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.77,"coordY":137.93}},"index":4,"playId":"7a527532-0a71-3e84-beba-d04be76939af","pitchNumber":5,"startTime":"2026-05-04T23:54:16.784Z","endTime":"2026-05-04T23:54:25.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:54:25.436Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T23:56:28.624Z","endTime":"2026-05-04T23:58:59.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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.8,"endSpeed":82.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5855621465445,"aZ":-12.690635465739671,"pfxX":-2.799741766763813,"pfxZ":11.046411865861257,"pX":0.23190882144703906,"pZ":3.070745456590163,"vX0":3.4146194999390422,"vY0":-133.426583733443,"vZ0":-4.453956780850605,"x":108.16,"y":155.87,"x0":-0.7140428193706525,"y0":50.000313555006684,"z0":5.708900299399622,"aX":-4.9369675062117535},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.0,"breakHorizontal":4.1,"spinRate":2266,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4140123648645764,"extension":6.272436098925491},"index":0,"playId":"4a4bca8c-6310-3e5f-87e0-9bb45ee34b3b","pitchNumber":1,"startTime":"2026-05-04T23:56:35.920Z","endTime":"2026-05-04T23:56:39.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":93.6,"endSpeed":83.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.11625452056512,"aZ":-13.746645575670787,"pfxX":-4.204543058173569,"pfxZ":10.032430859788214,"pX":-0.31727907210745065,"pZ":3.95871410824779,"vX0":3.024407692944896,"vY0":-136.20002212079942,"vZ0":-2.0041418693132447,"x":129.09,"y":131.89,"x0":-0.9084713064075799,"y0":50.00326522427972,"z0":5.679661322101809,"aX":-7.723837682171664},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2360,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4056128354785211,"extension":6.096947350450129},"index":1,"playId":"2d85f021-f444-37cd-a0aa-b5f8158e1fe9","pitchNumber":2,"startTime":"2026-05-04T23:56:51.489Z","endTime":"2026-05-04T23:56:55.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":93.7,"endSpeed":83.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.236205659493095,"aZ":-10.885557837972412,"pfxX":-1.960015919698937,"pfxZ":11.670074657762658,"pX":0.3627807914144641,"pZ":1.7541471759768186,"vX0":3.031479615947836,"vY0":-136.02515845800727,"vZ0":-8.275768933591912,"x":103.17,"y":191.42,"x0":-0.525340539767412,"y0":50.00116036628776,"z0":5.6425428047653154,"aX":-3.5750961969132966},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":2.8,"spinRate":2282,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4068370680358093,"extension":6.248895089917295},"index":2,"playId":"110ce0e1-9cc1-3986-86f6-209512d37511","pitchNumber":3,"startTime":"2026-05-04T23:57:06.922Z","endTime":"2026-05-04T23:57:11.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.0,"endSpeed":85.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22294567380509,"aZ":-12.781425866904698,"pfxX":-2.613060792927269,"pfxZ":10.345963423368696,"pX":0.01376078626076673,"pZ":3.98430127586956,"vX0":2.683332345480125,"vY0":-136.7832568709371,"vZ0":-2.405273578380377,"x":116.48,"y":131.2,"x0":-0.6455902676638076,"y0":50.00255653463229,"z0":5.763485533769201,"aX":-4.897955648025387},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":4.1,"spinRate":2340,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40211940474590335,"extension":6.072963219905122},"index":3,"playId":"bcea082a-3527-39d0-ad10-af4f5d46183c","pitchNumber":4,"startTime":"2026-05-04T23:57:30.807Z","endTime":"2026-05-04T23:57:34.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.5,"endSpeed":80.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59009133747728,"aZ":-30.984205681912563,"pfxX":3.744752124660282,"pfxZ":0.7232416979470528,"pX":-0.37280372725469707,"pZ":2.2381334269661646,"vX0":0.6161770828105053,"vY0":-127.43418726496468,"vZ0":-2.0915994538216625,"x":131.21,"y":178.35,"x0":-1.1042437577612354,"y0":50.004226354608576,"z0":5.511399224605007,"aX":6.174203967385148},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-7.0,"spinRate":2473,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4294121326889986,"extension":6.2286184720468345},"index":4,"playId":"081ff827-7430-35bd-b32d-871b20105323","pitchNumber":5,"startTime":"2026-05-04T23:57:50.439Z","endTime":"2026-05-04T23:57:54.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71885423522681,"aZ":-33.89616251882867,"pfxX":-10.202341545014757,"pfxZ":-1.0216988251060979,"pX":0.4898540397657197,"pZ":1.5891521367981714,"vX0":7.144722998559993,"vY0":-129.78244133494644,"vZ0":-2.911713010889253,"x":98.33,"y":195.87,"x0":-0.9928112842653449,"y0":50.00500892834419,"z0":5.3445727281692825,"aX":-17.161939417400163},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":16.6},"zone":14,"typeConfidence":2.0,"plateTime":0.4243312745929151,"extension":6.820819965513588},"index":5,"playId":"d0a70dfa-1692-385e-b89e-3cfcdb4c1481","pitchNumber":6,"startTime":"2026-05-04T23:58:12.359Z","endTime":"2026-05-04T23:58:15.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145618376566816,"aZ":-26.307474059363535,"pfxX":-10.760328643763977,"pfxZ":3.534158227793382,"pX":0.10891197225291173,"pZ":1.1911634128917026,"vX0":6.391711256152546,"vY0":-128.64723609245917,"vZ0":-5.156960207743527,"x":112.85,"y":206.62,"x0":-1.0225644278261226,"y0":50.00239658038106,"z0":5.286149662155639,"aX":-17.85777875346078},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":1277,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4273773402611907,"extension":6.2975694049428865},"index":6,"playId":"c47103d3-18f3-393c-b064-075c51638fff","pitchNumber":7,"startTime":"2026-05-04T23:58:30.074Z","endTime":"2026-05-04T23:58:35.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":88.5,"endSpeed":80.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.269859682012072,"aZ":-30.77659504257124,"pfxX":-9.11523446909907,"pfxZ":0.8492231298291477,"pX":0.4154950070897864,"pZ":1.051961571878855,"vX0":6.316874053426152,"vY0":-128.52242896806874,"vZ0":-4.823584813671988,"x":101.16,"y":210.38,"x0":-0.9081150303667302,"y0":50.00454175823765,"z0":5.384564446751181,"aX":-15.027677259412332},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":14.8,"spinRate":1400,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4285736407154186,"extension":6.213448424054879},"index":7,"playId":"54476a7a-4e7b-3dd8-9016-37574f5d5d5a","pitchNumber":8,"startTime":"2026-05-04T23:58:55.466Z","endTime":"2026-05-04T23:58:59.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:58:59.005Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T23:59:01.070Z","endTime":"2026-05-05T00:01:37.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111698962240034,"aZ":-34.861975840901295,"pfxX":7.158513427491105,"pfxZ":-2.057780989335697,"pX":-0.5642243748565338,"pZ":2.8113139394947253,"vX0":-1.3795687565681438,"vY0":-114.50976747687706,"vZ0":1.0892113966356485,"x":138.51,"y":162.87,"x0":-0.8776842044206352,"y0":50.00104637389906,"z0":5.780362398302554,"aX":9.36242195680389},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.0,"breakHorizontal":-12.5,"spinRate":2285,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.48109680568437163,"extension":6.062505802396462},"index":0,"playId":"7c0b586b-7ccd-3efd-a7e4-24320ff9d6fc","pitchNumber":1,"startTime":"2026-05-04T23:59:28.653Z","endTime":"2026-05-04T23:59:32.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29699214189594,"aZ":-34.211695472680546,"pfxX":-10.348204673578618,"pfxZ":-1.261254758021991,"pX":-0.23695168330070995,"pZ":1.5096130151937572,"vX0":5.271127394139376,"vY0":-127.5549648634606,"vZ0":-2.892039730929477,"x":126.03,"y":198.02,"x0":-1.0087497747238388,"y0":50.0034163540182,"z0":5.412851199497284,"aX":-16.69990193720365},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":17.2,"spinRate":1487,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43284406707760414,"extension":6.607767532644868},"index":1,"playId":"c551e75d-a8ae-3702-9d4e-ff633742fd95","pitchNumber":2,"startTime":"2026-05-04T23:59:49.283Z","endTime":"2026-05-04T23:59:53.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.747616437190718,"aZ":-31.97579584623391,"pfxX":-9.885442377689678,"pfxZ":0.12178911431528694,"pX":-0.3049993956863424,"pZ":0.27492917688168567,"vX0":4.953723792783841,"vY0":-128.3384737843893,"vZ0":-6.299557467849652,"x":128.63,"y":231.36,"x0":-0.9934466385369123,"y0":50.003759526634454,"z0":5.305137086448242,"aX":-16.212292691046265},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.2,"breakHorizontal":16.6,"spinRate":1347,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.429566747324611,"extension":6.3083197409965885},"index":2,"playId":"1466b79d-ad1d-35da-af93-ef3e8b3f569d","pitchNumber":3,"startTime":"2026-05-05T00:00:09.591Z","endTime":"2026-05-05T00:00:12.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97061978897874,"aZ":-14.100469438984353,"pfxX":-2.2479028140234245,"pfxZ":9.463387965192512,"pX":-1.095550429702268,"pZ":2.9970301723465957,"vX0":-0.3565739065859235,"vY0":-138.31912647349995,"vZ0":-4.534642273074327,"x":158.76,"y":157.86,"x0":-0.672844789253937,"y0":50.002661294677985,"z0":5.624503138749356,"aX":-4.293322500309485},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":4.1,"spinRate":2083,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3981667533059712,"extension":6.233798703926821},"index":3,"playId":"511a3fad-cdbe-3028-b47c-02b1b4daf33e","pitchNumber":4,"startTime":"2026-05-05T00:00:28.634Z","endTime":"2026-05-05T00:00:34.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":86.9,"endSpeed":80.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.645136199583185,"aZ":-30.367149945306263,"pfxX":3.4567995184006453,"pfxZ":1.1135520118595972,"pX":-0.5741164808106506,"pZ":1.9299659929687487,"vX0":-0.14362438014983053,"vY0":-126.66751339067733,"vZ0":-2.705160610692132,"x":138.88,"y":186.67,"x0":-0.9659201759143448,"y0":50.0041502557823,"z0":5.437388114612098,"aX":5.6229968943729745},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":-6.2,"spinRate":2431,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4322564458522016,"extension":6.415175758132336},"index":4,"playId":"f7d08550-c391-3d02-9da6-d51b4858d78e","pitchNumber":5,"startTime":"2026-05-05T00:00:48.547Z","endTime":"2026-05-05T00:00:52.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156363000719217,"aZ":-33.02234553464507,"pfxX":7.546900587320074,"pfxZ":-0.6408784107784609,"pX":0.24046058314114746,"pZ":2.5730573852268974,"vX0":0.14968238069310663,"vY0":-115.35167004522718,"vZ0":0.5284430183160869,"x":107.83,"y":169.31,"x0":-0.8037647910652395,"y0":50.000717958182996,"z0":5.559492733753885,"aX":10.03168536921632},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.7,"breakHorizontal":-13.7,"spinRate":2292,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4773023837566148,"extension":6.68089514426363},"index":5,"playId":"4c600ae1-664b-3468-baeb-cde3dc2589e0","pitchNumber":6,"startTime":"2026-05-05T00:01:07.894Z","endTime":"2026-05-05T00:01:13.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406005629315917,"aZ":-30.83681757734067,"pfxX":10.02433407568362,"pfxZ":0.9647720686011638,"pX":0.7658642711139387,"pZ":1.5408511867374222,"vX0":0.7877980732228846,"vY0":-117.34057056469396,"vZ0":-2.2262607538698265,"x":87.81,"y":197.18,"x0":-0.8755478662105426,"y0":50.001075132671666,"z0":5.405021821441118,"aX":13.826961119777057},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.4,"breakHorizontal":-18.4,"spinRate":2401,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46871202030701564,"extension":6.64808794151091},"index":6,"playId":"1600a31a-890e-3b54-b544-5aa59e6b9c96","pitchNumber":7,"startTime":"2026-05-05T00:01:34.399Z","endTime":"2026-05-05T00:01:37.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:01:37.667Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to third baseman Graham Pauley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T00:01:40.457Z","endTime":"2026-05-05T00:02:46.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.834085473398893,"aZ":-31.87060974201145,"pfxX":-10.13240204900973,"pfxZ":0.18686480483357748,"pX":-1.622487198103853,"pZ":2.306358366223535,"vX0":2.251657028228456,"vY0":-128.34796073059707,"vZ0":-1.7079425367984669,"x":178.85,"y":176.51,"x0":-1.200009680208011,"y0":50.00569686779108,"z0":5.484045626384525,"aX":-16.75228516172969},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":17.8,"spinRate":1642,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4282587440485144,"extension":6.515013987400752},"index":0,"playId":"96845674-2f3b-34de-9740-444fb4c763f3","pitchNumber":1,"startTime":"2026-05-05T00:02:04.585Z","endTime":"2026-05-05T00:02:08.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71589599682131,"aZ":-25.608413614117495,"pfxX":-9.758841363390129,"pfxZ":3.9439817807515594,"pX":0.3303419953454451,"pZ":0.21088679500464627,"vX0":6.481636573797192,"vY0":-128.48281444400263,"vZ0":-7.740991282450169,"x":104.41,"y":233.09,"x0":-0.9628527219727384,"y0":50.00147991493907,"z0":5.265631918462764,"aX":-16.242568541896453},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":1478,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4270160449037945,"extension":6.33108196123534},"index":1,"playId":"26c38c99-de91-3932-adc0-5c8fbc25ab0b","pitchNumber":2,"startTime":"2026-05-05T00:02:18.101Z","endTime":"2026-05-05T00:02:21.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39326626097564,"aZ":-29.968469139817664,"pfxX":2.893475225492459,"pfxZ":1.3602132768759834,"pX":0.29249570375326683,"pZ":3.2520559489594114,"vX0":1.769158856480166,"vY0":-126.58509248614665,"vZ0":-0.2247183618804467,"x":105.85,"y":150.97,"x0":-0.7910665157909027,"y0":50.00623745846155,"z0":5.737530946428091,"aX":4.704748462305665},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-5.6,"spinRate":2309,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.43239358659695926,"extension":6.228125070904546},"hitData":{"launchSpeed":83.1,"launchAngle":74.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":114.35,"coordY":174.64}},"index":2,"playId":"b40d54ea-8e11-3f35-997e-8d6e9f543050","pitchNumber":3,"startTime":"2026-05-05T00:02:36.605Z","endTime":"2026-05-05T00:02:46.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:02:46.159Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T00:05:01.957Z","endTime":"2026-05-05T00:05:48.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"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":82.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82566386057499,"aZ":-15.42286803200535,"pfxX":-8.450552202687966,"pfxZ":9.455388830970202,"pX":0.7681916481130413,"pZ":1.598726791953601,"vX0":9.249599896358836,"vY0":-133.07091778084356,"vZ0":-5.065069802376233,"x":87.72,"y":195.61,"x0":-1.6752250223608194,"y0":50.00084268034333,"z0":4.665487043565023,"aX":-14.968190385553497},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":13.0,"spinRate":2387,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4135573790671754,"extension":6.89814264572583},"index":0,"playId":"b7166433-8c02-34b8-b5dc-3ffa625d74a5","pitchNumber":1,"startTime":"2026-05-05T00:05:09.752Z","endTime":"2026-05-05T00:05:13.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.993140718425163,"aZ":-26.067634557141364,"pfxX":0.7272804475904291,"pfxZ":3.8984672600278376,"pX":0.8551372276199443,"pZ":1.4993592594620366,"vX0":6.4456721968638515,"vY0":-124.88674622643698,"vZ0":-2.723913328916291,"x":84.4,"y":198.3,"x0":-1.862267648300961,"y0":50.00396108634322,"z0":4.765963132701567,"aX":1.1398793503090614},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":2320,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.43989515828188885,"extension":6.7423581664575645},"index":1,"playId":"70c908e4-2c33-3da8-ba66-72cc0536366c","pitchNumber":2,"startTime":"2026-05-05T00:05:26.237Z","endTime":"2026-05-05T00:05:30.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":69.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450722649546943,"aZ":-42.01726569099759,"pfxX":8.867656181538665,"pfxZ":-7.946962674776623,"pX":0.5132496798935662,"pZ":0.9504767831947148,"vX0":2.794385849951018,"vY0":-112.41517390451908,"vZ0":0.5661958711359842,"x":97.44,"y":213.12,"x0":-1.9087972856310604,"y0":50.00240119681002,"z0":5.074261545871518,"aX":10.984825178439943},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-13.7,"breakHorizontal":-16.8,"spinRate":2633,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.493348488729072,"extension":6.703155672630954},"index":2,"playId":"a3e621ec-d0c9-3604-b0b1-9750789b580d","pitchNumber":3,"startTime":"2026-05-05T00:05:44.739Z","endTime":"2026-05-05T00:05:48.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:05:48.319Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T00:05:50.373Z","endTime":"2026-05-05T00:07:52.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872610614304865,"aZ":-26.82587186723712,"pfxX":-8.72845789043957,"pfxZ":3.433485156167932,"pX":-0.1636712601787295,"pZ":1.319909319691453,"vX0":6.846714746175499,"vY0":-124.81812113562457,"vZ0":-2.7666950551981913,"x":123.24,"y":203.14,"x0":-1.8241357114561976,"y0":50.005524198032326,"z0":4.6789115298197945,"aX":-13.613070679619852},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":14.0,"spinRate":1586,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4407971055377131,"extension":7.015507662921518},"index":0,"playId":"44da09b1-4985-30f7-bd02-62078305335c","pitchNumber":1,"startTime":"2026-05-05T00:06:19.289Z","endTime":"2026-05-05T00:06:23.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.149321577739954,"aZ":-25.50421448390975,"pfxX":-10.335389251446026,"pfxZ":4.3157614165002105,"pX":0.09028198149039343,"pZ":1.4482383409915331,"vX0":7.8192703187963115,"vY0":-124.43367836651721,"vZ0":-2.567475968203144,"x":113.56,"y":199.68,"x0":-1.7713361717688942,"y0":50.00522912402025,"z0":4.636740022214792,"aX":-15.988592058751891},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":1599,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4424850561730591,"extension":6.884570591943028},"index":1,"playId":"e9562d5f-1f70-3207-9c54-cdedd6db6c37","pitchNumber":2,"startTime":"2026-05-05T00:06:35.793Z","endTime":"2026-05-05T00:06:40.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.7,"endSpeed":83.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.217563275471655,"aZ":-15.262792876947799,"pfxX":-8.555079489879425,"pfxZ":9.37513172703139,"pX":0.29075948999049156,"pZ":3.082761532610031,"vX0":8.312460799034966,"vY0":-134.69346926767918,"vZ0":-1.5520867464709194,"x":105.92,"y":155.55,"x0":-1.751229152183176,"y0":50.00330912661481,"z0":4.766755160268096,"aX":-15.434054042639898},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":13.3,"spinRate":2393,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40951093920492054,"extension":6.901095201537872},"index":2,"playId":"04c8dd77-3404-38a5-8321-a86b789a5594","pitchNumber":3,"startTime":"2026-05-05T00:06:57.033Z","endTime":"2026-05-05T00:07:00.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-05T00:07:20.141Z","endTime":"2026-05-05T00:07:23.737Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498081659098222,"aZ":-41.728029507126884,"pfxX":7.493998292105806,"pfxZ":-7.25164437359971,"pX":0.58155506134177,"pZ":1.1459701293893114,"vX0":2.8972413533530825,"vY0":-115.25104979961631,"vZ0":0.38738469225280725,"x":94.83,"y":207.84,"x0":-1.6730068190935288,"y0":50.00283342606453,"z0":5.074182880078496,"aX":9.874057415733336},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.6,"breakHorizontal":-14.4,"spinRate":2593,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4790168741299965,"extension":6.975169023511144},"index":4,"playId":"708a68a8-15e0-3297-99e0-ae563608c976","pitchNumber":4,"startTime":"2026-05-05T00:07:23.737Z","endTime":"2026-05-05T00:07:28.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":70.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14233418399778,"aZ":-42.716359581133304,"pfxX":6.799031606709322,"pfxZ":-8.291235626215224,"pX":0.1280300740571619,"pZ":0.7580225806935426,"vX0":2.756602368969104,"vY0":-113.62911251193297,"vZ0":0.34680395909256,"x":112.12,"y":218.31,"x0":-1.9942983117632918,"y0":50.00269389950843,"z0":4.945226904559438,"aX":8.645635508302155},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.4,"breakHorizontal":-13.1,"spinRate":2561,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4871891374995583,"extension":6.2039840663793155},"index":5,"playId":"c19e985d-89e1-36b8-ab1a-50698bf7c256","pitchNumber":5,"startTime":"2026-05-05T00:07:48.115Z","endTime":"2026-05-05T00:07:52.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:07:52.528Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Owen Caissie grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T00:07:53.687Z","endTime":"2026-05-05T00:09:47.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":70.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240334714751434,"aZ":-41.71723808638715,"pfxX":6.716672375661993,"pfxZ":-7.499155772461075,"pX":-0.010748641617166817,"pZ":0.6789606341451327,"vX0":2.1783248653960663,"vY0":-113.72487339130907,"vZ0":-0.23130845911771614,"x":117.41,"y":220.45,"x0":-1.860716109112256,"y0":50.0001654172279,"z0":5.018953560514236,"aX":8.552127120266524},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.2,"breakHorizontal":-12.7,"spinRate":2611,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4868342178534433,"extension":7.364060767590515},"index":0,"playId":"3656aa5e-7416-3099-a84b-bf1b48c97fba","pitchNumber":1,"startTime":"2026-05-05T00:08:19.583Z","endTime":"2026-05-05T00:08:24.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199887096470007,"aZ":-23.600642554965077,"pfxX":0.5020313518650947,"pfxZ":5.406632954813611,"pX":0.18295140199518972,"pZ":2.2621632770823212,"vX0":4.826563611919151,"vY0":-125.56224244663917,"vZ0":-1.5917382151629873,"x":110.03,"y":177.7,"x0":-1.8352676632196736,"y0":50.00014207118109,"z0":4.83870782649758,"aX":0.7943339741932769},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.6,"breakHorizontal":-2.0,"spinRate":2285,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4374728625663691,"extension":6.989364150645606},"index":1,"playId":"6b620bee-9003-3b86-8844-911760314197","pitchNumber":2,"startTime":"2026-05-05T00:08:38.993Z","endTime":"2026-05-05T00:08:42.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.863937820270927,"aZ":-16.904035001884907,"pfxX":-8.71776566007398,"pfxZ":8.48934541864827,"pX":0.3116437190038287,"pZ":4.0314151972319605,"vX0":7.988189429296475,"vY0":-134.0088223724452,"vZ0":0.7465094218866126,"x":105.12,"y":129.93,"x0":-1.5908736535056047,"y0":50.00569823124627,"z0":4.966360963253475,"aX":-15.688135095654957},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":13.8,"spinRate":2364,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4104217380832127,"extension":6.743691921231774},"index":2,"playId":"75c2e444-d4e1-3293-bcbd-601214d934de","pitchNumber":3,"startTime":"2026-05-05T00:08:59.401Z","endTime":"2026-05-05T00:09:03.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732021531319763,"aZ":-40.783409923121845,"pfxX":9.102999361499052,"pfxZ":-6.67239421355018,"pX":-0.02238554020914445,"pZ":1.906901052101239,"vX0":1.5346159808913125,"vY0":-113.95361134111761,"vZ0":2.2565257943386277,"x":117.85,"y":187.29,"x0":-1.8890590120233581,"y0":50.00477741640107,"z0":4.990890841168729,"aX":11.739882712017966},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.0,"breakHorizontal":-16.8,"spinRate":2607,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4842862191776822,"extension":6.734720916999447},"index":3,"playId":"08a2b05e-5396-3926-a469-a90076dcd74c","pitchNumber":4,"startTime":"2026-05-05T00:09:17.191Z","endTime":"2026-05-05T00:09:20.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-05T00:09:28.428Z","endTime":"2026-05-05T00:09:40.423Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033537962706927,"aZ":-40.80363268742067,"pfxX":9.774405019984403,"pfxZ":-6.6545187962297625,"pX":-0.15935393918174873,"pZ":1.9200107506355781,"vX0":0.8756784786294793,"vY0":-114.34566370650805,"vZ0":1.884851768423791,"x":123.07,"y":186.94,"x0":-1.8159481600067868,"y0":50.0010290792316,"z0":5.149582486129997,"aX":12.681094992212499},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.0,"breakHorizontal":-17.9,"spinRate":2730,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.48274298370415814,"extension":6.379655567235345},"hitData":{"launchSpeed":85.1,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":166.77}},"index":5,"playId":"676b11fe-6ac4-3292-8fb6-8b3fad729715","pitchNumber":5,"startTime":"2026-05-05T00:09:40.423Z","endTime":"2026-05-05T00:09:47.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:09:47.622Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Christopher Morel to pitcher Janson Junk.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:11:54.458Z","endTime":"2026-05-05T00:12:01.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01878008274399,"aZ":-32.5598043034563,"pfxX":-9.118488662025666,"pfxZ":-0.24076828910463188,"pX":-0.4729524648111267,"pZ":1.526048993022699,"vX0":4.551575379436103,"vY0":-127.63624077812165,"vZ0":-3.227030301632178,"x":135.03,"y":197.58,"x0":-1.1173499027454599,"y0":50.001408521636634,"z0":5.434493989335739,"aX":-14.690435494780937},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":15.1,"spinRate":1441,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43304885495525935,"extension":7.134426647223011},"hitData":{"launchSpeed":75.2,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.45,"coordY":162.54}},"index":0,"playId":"f0ee28be-a7e2-318e-a9d5-b77e97137007","pitchNumber":1,"startTime":"2026-05-05T00:11:54.458Z","endTime":"2026-05-05T00:12:01.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:12:01.866Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:12:05.714Z","endTime":"2026-05-05T00:14:23.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957502116041532,"aZ":-33.23286494311004,"pfxX":-8.091563926074162,"pfxZ":-0.6601506692992456,"pX":0.6330496500724306,"pZ":0.7522620920778539,"vX0":6.519152609071641,"vY0":-125.99171955859579,"vZ0":-4.945333803971293,"x":92.87,"y":218.47,"x0":-0.9439019144855889,"y0":50.005437431659466,"z0":5.4439374909340765,"aX":-12.936924648366622},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":13.1,"spinRate":1734,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4356841210142317,"extension":6.6043335214609495},"index":0,"playId":"86665919-27b0-3a5b-aca0-6f4eb52db1c1","pitchNumber":1,"startTime":"2026-05-05T00:12:28.102Z","endTime":"2026-05-05T00:12:31.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71092307472724,"aZ":-30.496694802954266,"pfxX":-8.717418214668157,"pfxZ":1.0426002438161657,"pX":-1.1450858925624603,"pZ":3.4037196552709847,"vX0":2.615079340411734,"vY0":-126.75525227816784,"vZ0":0.3274502104604503,"x":160.65,"y":146.88,"x0":-1.0621233121667686,"y0":50.00533732265533,"z0":5.722538640868477,"aX":-14.081756916101815},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":1339,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4333400679733459,"extension":6.062970802949527},"index":1,"playId":"33c68c82-6399-3709-9419-3809395a5fd1","pitchNumber":2,"startTime":"2026-05-05T00:12:44.471Z","endTime":"2026-05-05T00:12:48.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-05T00:13:11.460Z","endTime":"2026-05-05T00:13:19.600Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.797747097338476,"aZ":-32.129675768055094,"pfxX":-10.690303070083388,"pfxZ":0.028656971517963488,"pX":0.8092193731482987,"pZ":0.015280444739915139,"vX0":7.848754948139444,"vY0":-127.2133313139848,"vZ0":-6.595945780987228,"x":86.15,"y":238.37,"x0":-0.9571571654003157,"y0":50.00326297831811,"z0":5.251660913427132,"aX":-17.183564596952483},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":17.2,"spinRate":1482,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4337859349604227,"extension":6.664491672189291},"index":3,"playId":"db34e1ca-a372-3fef-8d96-967cd670fbff","pitchNumber":3,"startTime":"2026-05-05T00:13:19.600Z","endTime":"2026-05-05T00:13:22.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522961123335083,"aZ":-33.3048373895477,"pfxX":4.907107597880459,"pfxZ":-0.8369381038911667,"pX":0.09111292944357176,"pZ":1.7734851754266783,"vX0":0.773836976270635,"vY0":-116.36258797391929,"vZ0":-1.4473216478900983,"x":113.53,"y":190.9,"x0":-0.8839785692039234,"y0":50.00478454602479,"z0":5.612132132136243,"aX":6.607797086153341},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.6,"breakHorizontal":-9.1,"spinRate":2301,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4740139811049522,"extension":6.420513593188078},"index":4,"playId":"b78339f8-c2bf-38fd-88c9-778526e83d5c","pitchNumber":4,"startTime":"2026-05-05T00:13:37.165Z","endTime":"2026-05-05T00:13:41.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473759099649957,"aZ":-25.709540355637188,"pfxX":-8.978348577136545,"pfxZ":3.888694882847509,"pX":-0.08543909424007336,"pZ":1.2404178970165107,"vX0":5.1859119654764925,"vY0":-128.81517153206582,"vZ0":-5.463164864603091,"x":120.26,"y":205.29,"x0":-0.9696605141272896,"y0":50.003864095707264,"z0":5.40446706319216,"aX":-14.92526354702743},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":1254,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.426997262363336,"extension":6.530189181144624},"index":5,"playId":"428e1891-a1e0-31b7-9f0c-57424b1341fb","pitchNumber":5,"startTime":"2026-05-05T00:13:54.201Z","endTime":"2026-05-05T00:13:58.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.3,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.90078871051619,"aZ":-13.386136232127424,"pfxX":-3.7015766760068862,"pfxZ":10.12749331134453,"pX":-0.5100950389401349,"pZ":1.838099507477513,"vX0":1.7348370987335475,"vY0":-136.96339439911262,"vZ0":-7.347666810873074,"x":136.44,"y":189.15,"x0":-0.679156194977792,"y0":50.00079384838634,"z0":5.516323162877623,"aX":-6.86586571928494},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2169,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4035662802124902,"extension":6.291795114763574},"hitData":{"launchSpeed":103.3,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.19,"coordY":82.66}},"index":6,"playId":"992c35fc-e328-3765-af45-07b30be47064","pitchNumber":6,"startTime":"2026-05-05T00:14:10.988Z","endTime":"2026-05-05T00:14:23.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":676083,"link":"/api/v1/people/676083"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:14:23.767Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Marsh pops out to third baseman Graham Pauley in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:17:14.994Z","endTime":"2026-05-05T00:17:42.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John King replaces Janson Junk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-05T00:15:17.321Z","endTime":"2026-05-05T00:17:17.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676083,"link":"/api/v1/people/676083","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73956972500369,"aZ":-32.960522525281085,"pfxX":-1.6119423188056714,"pfxZ":-0.5423955036850252,"pX":-0.07118300699835417,"pZ":3.108995796318233,"vX0":-3.9992335723592434,"vY0":-119.77208740068815,"vZ0":1.155939864724717,"x":119.71,"y":154.84,"x0":1.8346860179574283,"y0":50.00434886792238,"z0":5.584401336912615,"aX":-2.324627525541634},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.4,"breakHorizontal":4.0,"spinRate":2692,"spinDirection":310},"zone":2,"typeConfidence":2.0,"plateTime":0.458605493839221,"extension":5.665162544889716},"index":1,"playId":"77d544cb-949a-3f2f-b487-680df4926e2a","pitchNumber":1,"startTime":"2026-05-05T00:17:17.184Z","endTime":"2026-05-05T00:17:20.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":73.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16551872887417,"aZ":-32.79040791504363,"pfxX":-6.858615786267219,"pfxZ":-0.44414391093823724,"pX":-1.0958318370734015,"pZ":1.3831480233509568,"vX0":-4.721186930162606,"vY0":-118.69772130695068,"vZ0":-2.157787919412785,"x":158.77,"y":201.44,"x0":1.8280820840331495,"y0":50.003376886064515,"z0":5.365242703131526,"aX":-9.533319286440873},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.1,"breakHorizontal":13.8,"spinRate":2919,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4660734458340219,"extension":5.8474339834805},"hitData":{"launchSpeed":55.1,"launchAngle":51.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":78.36,"coordY":171.95}},"index":2,"playId":"331efc4e-adf9-38d4-8f49-1b86c63bae07","pitchNumber":2,"startTime":"2026-05-05T00:17:35.075Z","endTime":"2026-05-05T00:17:42.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:17:42.245Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to right fielder Owen Caissie.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:17:52.824Z","endTime":"2026-05-05T00:20:48.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496807060415605,"aZ":-34.62974133392582,"pfxX":-0.6277627106221946,"pfxZ":-1.6954842972164617,"pX":-1.2828738973307916,"pZ":1.7456813816717358,"vX0":-6.745575081554942,"vY0":-120.62532527223175,"vZ0":-1.5285242113860753,"x":165.9,"y":191.65,"x0":1.6474330246492321,"y0":50.000109166590754,"z0":5.480126570041218,"aX":-0.9103669341770197},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":3.0,"spinRate":2776,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4565165811355718,"extension":5.663770065170469},"index":0,"playId":"c4f6efe9-ff85-3779-901b-e248082783ff","pitchNumber":1,"startTime":"2026-05-05T00:18:13.364Z","endTime":"2026-05-05T00:18:18.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":81.4,"endSpeed":74.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728416500436744,"aZ":-29.925018777883924,"pfxX":-3.438988292804228,"pfxZ":1.6130960571455546,"pX":-0.7590591205119233,"pZ":1.5683623211510487,"vX0":-4.787711645761042,"vY0":-118.34856878753014,"vZ0":-2.4913701006305735,"x":145.93,"y":196.43,"x0":1.7487830537549547,"y0":50.00457210473225,"z0":5.4166262897691135,"aX":-4.806292577162012},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":7.6,"spinRate":2864,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.46545949597623615,"extension":5.674705277030869},"index":1,"playId":"e4fb28df-a073-316f-9977-07de0784e84e","pitchNumber":2,"startTime":"2026-05-05T00:18:29.640Z","endTime":"2026-05-05T00:18:34.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17627401861528,"aZ":-29.533718500268716,"pfxX":-6.197560098344625,"pfxZ":1.9135446676849366,"pX":0.30074636709134434,"pZ":2.7983680004873706,"vX0":-1.914375624250728,"vY0":-117.49058181594326,"vZ0":0.17372361957562465,"x":105.54,"y":163.22,"x0":1.9341181151185385,"y0":50.00099978026836,"z0":5.500086997588648,"aX":-8.541622474888667},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.8,"breakHorizontal":11.8,"spinRate":2860,"spinDirection":310},"zone":5,"typeConfidence":0.65,"plateTime":0.4687174969930963,"extension":5.656813370746929},"index":2,"playId":"62c4f372-4575-3fbb-acda-da6f5e725a91","pitchNumber":3,"startTime":"2026-05-05T00:18:46.656Z","endTime":"2026-05-05T00:18:50.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308544639290503,"aZ":-32.657222053527114,"pfxX":-4.818235169080233,"pfxZ":-0.3442781457482065,"pX":-1.4487968479638198,"pZ":0.9587338588507202,"vX0":-5.887412331055552,"vY0":-119.20483152405411,"vZ0":-3.1126724759368782,"x":172.22,"y":212.89,"x0":1.7030948991584298,"y0":50.003745985201064,"z0":5.307400807685799,"aX":-6.75775597235121},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.2,"breakHorizontal":10.4,"spinRate":2799,"spinDirection":315},"zone":13,"typeConfidence":0.92,"plateTime":0.46400419729070563,"extension":5.891753585972034},"index":3,"playId":"5ead7e27-4e23-3be7-9f3f-a08a40407886","pitchNumber":4,"startTime":"2026-05-05T00:19:05.629Z","endTime":"2026-05-05T00:19:09.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805775331465988,"aZ":-36.85917400098258,"pfxX":8.82984515683729,"pfxZ":-2.7458879226942425,"pX":1.0788751971851234,"pZ":2.21890200034992,"vX0":-4.77064025813336,"vY0":-130.5379351751493,"vZ0":-0.7988253462305877,"x":114.02,"y":146.08,"x0":1.7954214234054613,"y0":50.00622900476373,"z0":5.335808955728923,"aX":15.04369490425111},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.9,"breakHorizontal":-14.8,"spinRate":2062,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4216918090864983,"extension":5.775144590909124},"index":4,"playId":"dfe07863-ac96-35f9-a3fe-119e80687ff7","pitchNumber":5,"startTime":"2026-05-05T00:19:24.880Z","endTime":"2026-05-05T00:19:28.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07306746839749,"aZ":-28.394470991321462,"pfxX":9.17507605564605,"pfxZ":2.1294757401998625,"pX":-0.7382056468642441,"pZ":1.7558207932148167,"vX0":-9.308861991866907,"vY0":-132.8603494551264,"vZ0":-3.6079527273860683,"x":145.14,"y":191.37,"x0":1.6290573365988803,"y0":50.006329839441925,"z0":5.209090873408258,"aX":16.307596197447957},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":-14.4,"spinRate":2264,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4132150270667587,"extension":5.89922221260644},"index":5,"playId":"a7169829-0695-34d9-a037-d9a95b764ed6","pitchNumber":6,"startTime":"2026-05-05T00:19:50.268Z","endTime":"2026-05-05T00:19:54.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954852874087994,"aZ":-36.88396855438674,"pfxX":8.868566567835817,"pfxZ":-3.319003489287377,"pX":1.6382861448590484,"pZ":2.545392277297027,"vX0":-3.266123839582202,"vY0":-119.41782906792538,"vZ0":0.9195083225812162,"x":54.55,"y":170.05,"x0":1.8858084300029576,"y0":50.00475074329506,"z0":5.522082358398996,"aX":12.573652140856753},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.4,"breakHorizontal":-15.0,"spinRate":1438,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.4619512988489358,"extension":5.779866721712438},"index":6,"playId":"c9bb29e7-4f66-375f-b3f1-e6ef41c86bfb","pitchNumber":7,"startTime":"2026-05-05T00:20:15.950Z","endTime":"2026-05-05T00:20:19.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86691053594189,"aZ":-30.822574746027517,"pfxX":-6.309532167915422,"pfxZ":0.9463727440360472,"pX":-0.33968694858141385,"pZ":1.911828267481346,"vX0":-3.2570500664013866,"vY0":-119.29872913016703,"vZ0":-1.6294064506981494,"x":129.95,"y":187.16,"x0":1.866909519047851,"y0":50.00246496375883,"z0":5.405280524643802,"aX":-9.012958542810923},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":12.2,"spinRate":2750,"spinDirection":306},"zone":7,"typeConfidence":0.83,"plateTime":0.4606908683783679,"extension":5.762064457512375},"hitData":{"launchSpeed":84.2,"launchAngle":24.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.43,"coordY":98.74}},"index":7,"playId":"8ca2020a-3d87-34f4-8964-992ae15aa6f7","pitchNumber":8,"startTime":"2026-05-05T00:20:41.256Z","endTime":"2026-05-05T00:20:48.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:20:48.302Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Graham Pauley grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T00:22:50.025Z","endTime":"2026-05-05T00:23:45.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":70.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865460242630338,"aZ":-41.3358569393095,"pfxX":7.767466129769556,"pfxZ":-7.186990443491862,"pX":0.9335222236679449,"pZ":1.9350929672990294,"vX0":3.630099900834306,"vY0":-113.66542710561022,"vZ0":2.207077370963656,"x":81.42,"y":186.53,"x0":-1.7067218815403178,"y0":50.00326544288882,"z0":5.135663854649905,"aX":9.899979866900253},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.9,"breakHorizontal":-15.1,"spinRate":2546,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.48675074563925547,"extension":6.176615359624787},"index":0,"playId":"61e2827c-d9df-306f-844e-45b97c90dd05","pitchNumber":1,"startTime":"2026-05-05T00:23:04.990Z","endTime":"2026-05-05T00:23:08.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.708095871216457,"aZ":-20.40557430663428,"pfxX":-10.942856964198374,"pfxZ":6.930236959646738,"pX":0.7951545437968486,"pZ":2.429561921916923,"vX0":9.851879157704637,"vY0":-130.31082605798412,"vZ0":-2.165263711799142,"x":86.69,"y":173.18,"x0":-1.6368133231050765,"y0":50.00019869710149,"z0":4.834328088857983,"aX":-18.572691450344863},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.2,"breakHorizontal":17.3,"spinRate":2258,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.42243710737435336,"extension":6.74765922813756},"index":1,"playId":"4ab2a57d-a448-35ed-82d6-f383c8b2e71f","pitchNumber":2,"startTime":"2026-05-05T00:23:20.955Z","endTime":"2026-05-05T00:23:24.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.443453695691016,"aZ":-28.80079130946738,"pfxX":-10.273527048153825,"pfxZ":2.231889783163089,"pX":-0.7797205260559726,"pZ":2.860804581424124,"vX0":5.935641951553169,"vY0":-122.79334419171829,"vZ0":1.1631008199267368,"x":146.72,"y":161.54,"x0":-1.9052111734677433,"y0":50.00504395201454,"z0":4.848798897516067,"aX":-15.543467329053605},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":1526,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.44767075546516777,"extension":6.815851747988232},"hitData":{"launchSpeed":70.6,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.61,"coordY":144.35}},"index":2,"playId":"2582de6c-8a52-3d57-a065-76d389f0d0ce","pitchNumber":3,"startTime":"2026-05-05T00:23:38.190Z","endTime":"2026-05-05T00:23:45.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:23:45.559Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a sharp line drive to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T00:24:17.747Z","endTime":"2026-05-05T00:26:22.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441251187325207,"aZ":-24.92110105393943,"pfxX":0.8695714882733458,"pfxZ":4.576700687027127,"pX":1.5163581916735263,"pZ":2.0491042737197165,"vX0":7.783005617087065,"vY0":-125.13857068477564,"vZ0":-1.8445994375766257,"x":59.2,"y":183.45,"x0":-1.7480486077925683,"y0":50.00190248474696,"z0":4.838859360398581,"aX":1.3777659732624328},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":-3.4,"spinRate":2394,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4378165530980005,"extension":6.845586809907219},"index":0,"playId":"9a885a65-77fa-3be9-b4c4-584f6a82e307","pitchNumber":1,"startTime":"2026-05-05T00:24:17.747Z","endTime":"2026-05-05T00:24:21.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.210179638570562,"aZ":-22.414683995218763,"pfxX":-12.174524344519199,"pfxZ":5.522163141581028,"pX":1.1414385189799765,"pZ":1.9375343178036897,"vX0":11.340502365344776,"vY0":-132.34563655027873,"vZ0":-3.0352735805917566,"x":73.49,"y":186.47,"x0":-1.6249554268999546,"y0":50.00255778544977,"z0":4.747689121212766,"aX":-21.517557879876318},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":19.4,"spinRate":2275,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.41442840344384946,"extension":6.881371564068971},"index":1,"playId":"28882371-c95b-3c76-91d2-530ee270b44b","pitchNumber":2,"startTime":"2026-05-05T00:24:33.527Z","endTime":"2026-05-05T00:24:38.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34013075811571,"aZ":-22.98134481704357,"pfxX":-11.442232250010118,"pfxZ":5.108115361377834,"pX":1.1788544498385434,"pZ":1.2355555945514727,"vX0":11.448798080511558,"vY0":-133.43843919476532,"vZ0":-4.722132069581202,"x":72.06,"y":205.42,"x0":-1.6854367902756358,"y0":50.002796680319996,"z0":4.688951895107009,"aX":-20.587165723718364},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":18.1,"spinRate":2361,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41084376024828373,"extension":6.886458799495662},"index":2,"playId":"ca8fe381-c047-3c80-9dc3-24e5232c5bd8","pitchNumber":3,"startTime":"2026-05-05T00:24:52.749Z","endTime":"2026-05-05T00:24:56.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":91.0,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98947401624677,"aZ":-13.716236560184159,"pfxX":-7.764894111164606,"pfxZ":10.518210421795292,"pX":0.5272333619494255,"pZ":1.7569720781136078,"vX0":8.676774487278148,"vY0":-132.105919688926,"vZ0":-4.955911336564883,"x":96.9,"y":191.34,"x0":-1.801947596460169,"y0":50.00517609121187,"z0":4.677140655746581,"aX":-13.630302090100136},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.0,"breakHorizontal":12.0,"spinRate":2456,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.41574006798687924,"extension":6.875981439626043},"index":3,"playId":"7f28d2b1-e933-359f-b23b-2907d331eddc","pitchNumber":4,"startTime":"2026-05-05T00:25:12.091Z","endTime":"2026-05-05T00:25:15.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13909769869326,"aZ":-13.204068336330172,"pfxX":-9.264917207569084,"pfxZ":10.251594196154304,"pX":-0.17161329327104555,"pZ":1.8742577411970105,"vX0":7.08592765902601,"vY0":-135.7750274747727,"vZ0":-5.164085455445091,"x":123.54,"y":188.18,"x0":-1.6228317047343257,"y0":50.006189401668266,"z0":4.733546530999086,"aX":-17.151196756849746},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":15.1,"spinRate":2522,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.404763124934707,"extension":6.704145925829201},"index":4,"playId":"17425e61-ed59-3d63-ad40-d15d7acb778d","pitchNumber":5,"startTime":"2026-05-05T00:25:32.511Z","endTime":"2026-05-05T00:25:36.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-05T00:25:55.981Z","endTime":"2026-05-05T00:26:12.168Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.802190916610126,"aZ":-24.497234702228386,"pfxX":-10.554908255922182,"pfxZ":4.272590477278085,"pX":0.012773901358412948,"pZ":3.3380229061754476,"vX0":8.247105023646553,"vY0":-133.96564386737535,"vZ0":0.7860690236219372,"x":116.51,"y":148.65,"x0":-1.7505249393973354,"y0":50.006658303511,"z0":4.8060963647547394,"aX":-18.985907428267346},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":17.0,"spinRate":2118,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4105288655597126,"extension":6.861305424823647},"hitData":{"launchSpeed":102.0,"launchAngle":10.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.31,"coordY":114.84}},"index":6,"playId":"ca924ba8-8c25-3f3e-9fe3-19a976cdfd26","pitchNumber":6,"startTime":"2026-05-05T00:26:12.168Z","endTime":"2026-05-05T00:26:22.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:26:22.159Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Bryson Stott to first baseman Bryce Harper. Jakob Marsee to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T00:26:48.774Z","endTime":"2026-05-05T00:27:40.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226652985385947,"aZ":-16.482174259737455,"pfxX":-8.914549544375344,"pfxZ":9.028465178668771,"pX":-0.5692789885708064,"pZ":1.7291091682890953,"vX0":6.376947566096022,"vY0":-131.35430017953107,"vZ0":-4.424768409374648,"x":138.7,"y":192.09,"x0":-1.8768755930582497,"y0":50.00185381852562,"z0":4.670242847224294,"aX":-15.492836157052038},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.5,"breakHorizontal":14.6,"spinRate":2225,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4178480042669621,"extension":6.851089141389468},"index":0,"playId":"365edb28-bf16-3a33-a05f-8c60c01392d2","pitchNumber":1,"startTime":"2026-05-05T00:26:48.774Z","endTime":"2026-05-05T00:26:52.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-05T00:27:16.168Z","endTime":"2026-05-05T00:27:32.669Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47388815808612,"aZ":-28.044035833656153,"pfxX":-9.677511601171307,"pfxZ":2.655008115646887,"pX":-1.1599666157713604,"pZ":1.844302546250337,"vX0":4.965018371129834,"vY0":-124.36290159886943,"vZ0":-1.1876191024070961,"x":161.22,"y":188.98,"x0":-1.9319130843785548,"y0":50.00360764102885,"z0":4.6683261396165765,"aX":-15.05948470413973},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":16.3,"spinRate":1509,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4415468311049242,"extension":6.8937202621821445},"hitData":{"launchSpeed":72.4,"launchAngle":-31.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":157.7}},"index":2,"playId":"8c5d31aa-0e42-3e5b-84bc-aba14d1a8ad0","pitchNumber":2,"startTime":"2026-05-05T00:27:32.669Z","endTime":"2026-05-05T00:27:40.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":2.19,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:27:40.190Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T00:28:10.627Z","endTime":"2026-05-05T00:31:59.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"b1b26f36-46f7-39e6-98b8-9ec8ea3feed8","startTime":"2026-05-05T00:28:10.627Z","endTime":"2026-05-05T00:28:17.058Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25010554867242,"aZ":-20.070208636523187,"pfxX":-11.068203765848324,"pfxZ":6.841080620790496,"pX":-0.32371962778707425,"pZ":2.571411403601244,"vX0":7.70849833595854,"vY0":-133.10814532764397,"vZ0":-1.7429984554066773,"x":129.34,"y":169.35,"x0":-1.83951693611328,"y0":50.005297198294016,"z0":4.708719722555809,"aX":-19.589908801651767},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":18.1,"spinRate":2291,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4136885216755952,"extension":6.706871574984851},"index":1,"playId":"08d129c7-19df-3d8a-b1a1-cb1d274c23ac","pitchNumber":1,"startTime":"2026-05-05T00:28:52.763Z","endTime":"2026-05-05T00:28:56.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05216421315108,"aZ":-13.96663947775795,"pfxX":-9.546653854951517,"pfxZ":10.042539791524577,"pX":0.3394510681764144,"pZ":1.209057414134439,"vX0":8.792499464768579,"vY0":-134.9456323731696,"vZ0":-6.276145662063819,"x":104.06,"y":206.14,"x0":-1.748042217887848,"y0":50.002127791043954,"z0":4.580122065640496,"aX":-17.305809578967665},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":15.0,"spinRate":2424,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4085830898562275,"extension":6.836741088377925},"index":2,"playId":"00f68ffb-e176-35f7-8be4-e872db778cc2","pitchNumber":2,"startTime":"2026-05-05T00:29:14.661Z","endTime":"2026-05-05T00:29:18.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410171211082993,"aZ":-41.839944252107415,"pfxX":9.129414761940179,"pfxZ":-7.447930599794274,"pX":-0.66513944795289,"pZ":2.037651428021103,"vX0":0.15870026078258864,"vY0":-114.40526451469592,"vZ0":2.387029374008833,"x":142.35,"y":183.76,"x0":-1.9179611225378543,"y0":50.005529852122564,"z0":5.147794502653441,"aX":11.839204406116904},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.4,"breakHorizontal":-16.4,"spinRate":2682,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.4828304777779704,"extension":7.109893025821728},"index":3,"playId":"8ceb3640-bcfa-3384-b56f-527b114a7db1","pitchNumber":3,"startTime":"2026-05-05T00:29:33.066Z","endTime":"2026-05-05T00:29:37.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092441418053532,"aZ":-41.38189521018763,"pfxX":6.707719091904714,"pfxZ":-7.131618902244812,"pX":0.4752388042697283,"pZ":0.19859689485986143,"vX0":3.5519317314322914,"vY0":-114.67742801908028,"vZ0":-1.2779634649026241,"x":98.89,"y":233.42,"x0":-1.9803533570276857,"y0":50.00006110335824,"z0":4.909802921256646,"aX":8.665575704381084},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-12.8,"breakHorizontal":-13.2,"spinRate":2639,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.48318959497252534,"extension":6.668732901349405},"index":4,"playId":"433b1292-e3a2-3d3a-b6c2-21dd3bab3ff9","pitchNumber":4,"startTime":"2026-05-05T00:29:55.529Z","endTime":"2026-05-05T00:30:00.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Aaron Nola. Jakob Marsee to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"433b1292-e3a2-3d3a-b6c2-21dd3bab3ff9","startTime":"2026-05-05T00:30:09.478Z","endTime":"2026-05-05T00:30:32.611Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"postOnThird":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":2.28,"dramaIndex":68.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66332220251779,"aZ":-14.215850893625673,"pfxX":-8.134888391642322,"pfxZ":9.560371131344588,"pX":-0.1786084825087781,"pZ":2.4796082206139007,"vX0":7.076024574528983,"vY0":-137.0103521354584,"vZ0":-3.393400260386355,"x":123.81,"y":171.83,"x0":-1.7531499256669425,"y0":50.00163410659802,"z0":4.721783793093579,"aX":-15.279335290921171},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2410,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4016202692494035,"extension":6.944755204622537},"index":6,"playId":"1e214475-f0c9-3055-b018-018372c22042","pitchNumber":5,"startTime":"2026-05-05T00:30:32.611Z","endTime":"2026-05-05T00:30:38.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"e3e30a14-eb80-4c0e-b5b0-ab59921ef32f","startTime":"2026-05-05T00:31:03.214Z","endTime":"2026-05-05T00:31:08.214Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86549614317046,"aZ":-27.489287706790194,"pfxX":-9.67469131367561,"pfxZ":2.988498891281605,"pX":-0.48762458877591736,"pZ":1.7197106911744384,"vX0":6.382438273118116,"vY0":-125.41155003073686,"vZ0":-1.6372243858898456,"x":135.59,"y":192.35,"x0":-1.827728746994334,"y0":50.00544578655754,"z0":4.655265564975969,"aX":-15.18514459585149},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":1600,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.43924633063402396,"extension":6.647571380798407},"index":8,"playId":"23b7ca60-b071-3718-9074-499a48fe56f7","pitchNumber":6,"startTime":"2026-05-05T00:31:19.950Z","endTime":"2026-05-05T00:31:23.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326397413436382,"aZ":-41.52772692639526,"pfxX":9.596064491700309,"pfxZ":-7.036484285416886,"pX":0.5273304117095574,"pZ":1.039609562452695,"vX0":2.4921110192072806,"vY0":-115.93770794469093,"vZ0":0.23156636245403206,"x":96.9,"y":210.71,"x0":-1.813802223055801,"y0":50.001840614940996,"z0":4.978445661734656,"aX":12.760344264361821},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.2,"breakHorizontal":-18.0,"spinRate":2729,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.47666979135082155,"extension":6.787311679889663},"hitData":{"launchSpeed":79.5,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":171.01}},"index":9,"playId":"c8457e4a-5001-3012-8904-92d0423673ba","pitchNumber":7,"startTime":"2026-05-05T00:31:52.228Z","endTime":"2026-05-05T00:31:59.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":2.28,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:31:59.427Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, second baseman Xavier Edwards to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T00:34:19.456Z","endTime":"2026-05-05T00:35:49.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Calvin Faucher replaces John King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T00:32:53.091Z","endTime":"2026-05-05T00:34:21.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20188760378659,"aZ":-25.45011009804051,"pfxX":2.055458209016764,"pfxZ":3.6165643844397897,"pX":0.9207350290127193,"pZ":2.2378746076606078,"vX0":4.603309213264394,"vY0":-134.98952646607734,"vZ0":-4.70328612055804,"x":81.9,"y":178.36,"x0":-1.0684307564547826,"y0":50.00351020476745,"z0":5.776877462987729,"aX":3.8239817425959415},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":-4.7,"spinRate":2717,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4045205014712159,"extension":5.601596221864823},"index":1,"playId":"162e9d6e-ed16-3992-a465-7ac1ce7c3a3f","pitchNumber":1,"startTime":"2026-05-05T00:34:21.680Z","endTime":"2026-05-05T00:34:25.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025071503521488,"aZ":-28.0517692019674,"pfxX":2.995354750285613,"pfxZ":2.2603768084622686,"pX":-1.8210824146777076,"pZ":4.192542100141456,"vX0":-2.664979940940687,"vY0":-133.81469215726767,"vZ0":0.5493945784820142,"x":186.42,"y":125.58,"x0":-1.204748918230141,"y0":50.00631962795935,"z0":5.983532669196803,"aX":5.47064555038459},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":-4.9,"spinRate":2605,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4082610481283293,"extension":5.390603808595783},"index":2,"playId":"71676874-b74e-3fc2-880a-0243fbac9ee8","pitchNumber":2,"startTime":"2026-05-05T00:34:36.353Z","endTime":"2026-05-05T00:34:40.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.095867110811703,"aZ":-34.14399221948438,"pfxX":9.386848160200092,"pfxZ":-1.2652570408586037,"pX":-0.6093179617326048,"pZ":2.7097644965714283,"vX0":-1.1953260058501236,"vY0":-124.70427521828131,"vZ0":-0.7438336963794672,"x":140.23,"y":165.62,"x0":-1.3381005907698464,"y0":50.00399793398987,"z0":5.860712937907966,"aX":14.594243183439161},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-16.7,"spinRate":3023,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4414113032607254,"extension":5.60272948524271},"index":3,"playId":"afa3e3ae-d85d-30f2-bb5f-aebf7b7d9cc9","pitchNumber":3,"startTime":"2026-05-05T00:35:00.404Z","endTime":"2026-05-05T00:35:04.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257417709134124,"aZ":-28.10779611726221,"pfxX":2.1018830090502405,"pfxZ":2.1987951177580403,"pX":1.0217119680682032,"pZ":3.2427547429276324,"vX0":4.419678398852178,"vY0":-134.50209438155696,"vZ0":-1.7499105249938633,"x":78.05,"y":151.23,"x0":-0.9091326471826103,"y0":50.005166452028824,"z0":5.874524307765007,"aX":3.8926077350014516},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":2744,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40556977559014573,"extension":5.538116758309497},"index":4,"playId":"c51b73ba-1531-3868-ae16-9b48269cdf42","pitchNumber":4,"startTime":"2026-05-05T00:35:22.022Z","endTime":"2026-05-05T00:35:27.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44607655506203,"aZ":-26.035437822334682,"pfxX":-10.745682685799576,"pfxZ":3.1520327387490283,"pX":-0.7069843736998559,"pZ":2.7632524448449662,"vX0":4.45018697936456,"vY0":-139.6811130500602,"vZ0":-3.461151756472051,"x":143.95,"y":164.17,"x0":-0.9369859425663187,"y0":50.00592122929731,"z0":5.757074286248232,"aX":-20.949128342535854},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":18.4,"spinRate":2294,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3941890877836687,"extension":5.582555185249919},"hitData":{"launchSpeed":55.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.98,"coordY":155.28}},"index":5,"playId":"aff89bf9-fe06-3625-b34f-97fb6c5f255f","pitchNumber":5,"startTime":"2026-05-05T00:35:41.788Z","endTime":"2026-05-05T00:35:49.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:35:49.545Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Stubbs singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T00:36:02.933Z","endTime":"2026-05-05T00:36:45.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.4,"endSpeed":77.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.774404504879257,"aZ":-45.34863852360072,"pfxX":4.837144489209637,"pfxZ":-8.604847157613673,"pX":-0.185547997567498,"pZ":1.2565371182611353,"vX0":0.8677354429903823,"vY0":-124.26570556424382,"vZ0":-1.7375161959650212,"x":124.07,"y":204.85,"x0":-1.1686328949554972,"y0":50.00402726565742,"z0":5.80570075318932,"aX":7.405738297052125},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-15.7,"breakHorizontal":-9.0,"spinRate":3040,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4443688770638543,"extension":5.701873430073823},"index":0,"playId":"077174cf-b5bf-3967-8288-2a1aa941f5cf","pitchNumber":1,"startTime":"2026-05-05T00:36:14.249Z","endTime":"2026-05-05T00:36:17.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.108334656344798,"aZ":-26.87029235260042,"pfxX":1.8626878323997427,"pfxZ":2.887853254452459,"pX":-0.35867761584382285,"pZ":1.4267963506285986,"vX0":1.4716884051629724,"vY0":-135.1035441721083,"vZ0":-6.379156381001627,"x":130.67,"y":200.26,"x0":-1.1536621533506386,"y0":50.00494318221143,"z0":5.722917789305268,"aX":3.422423943778391},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.7,"spinRate":2750,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4063602601802514,"extension":5.837320361598556},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.22,"coordY":81.35}},"index":1,"playId":"c15591be-4f2d-3772-93a2-8d1a296d0025","pitchNumber":2,"startTime":"2026-05-05T00:36:32.832Z","endTime":"2026-05-05T00:36:45.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:36:45.269Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford challenged (pitch result), call on the field was confirmed: Justin Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T00:36:43.829Z","endTime":"2026-05-05T00:39:20.416Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.298782273772446,"aZ":-11.022148473384203,"pfxX":-3.927850310331609,"pfxZ":10.739587431146319,"pX":-0.4057204303731743,"pZ":1.7239225010768022,"vX0":3.5019701908104643,"vY0":-140.29401736864108,"vZ0":-8.34169398795505,"x":132.47,"y":192.23,"x0":-1.1672435956926346,"y0":50.00226132190989,"z0":5.476626484501928,"aX":-7.735588571418411},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2367,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.39223209399579817,"extension":5.880264545488842},"index":0,"playId":"40bf3839-dcb2-30de-8147-b24a736acd11","pitchNumber":1,"startTime":"2026-05-05T00:37:07.947Z","endTime":"2026-05-05T00:37:11.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.87779010786829,"aZ":-20.18688636571258,"pfxX":-8.935250413779196,"pfxZ":6.207291979879498,"pX":-2.5825000108476384,"pZ":3.1219823053977467,"vX0":-0.7310862789502994,"vY0":-139.5981402015623,"vZ0":-3.58677277861782,"x":215.44,"y":154.49,"x0":-1.1584700175283338,"y0":50.000227666446314,"z0":5.78935876663612,"aX":-17.24185536683086},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":16.2,"spinRate":2348,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3957325121181552,"extension":5.592598630253933},"index":1,"playId":"e059a5ba-bb6c-3255-bdb0-bc9ee7daa857","pitchNumber":2,"startTime":"2026-05-05T00:37:23.785Z","endTime":"2026-05-05T00:37:26.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989633120613483,"aZ":-42.33445776795783,"pfxX":4.3375039700509195,"pfxZ":-6.407807313349863,"pX":1.203291416672347,"pZ":1.1988785408725446,"vX0":4.201148478783859,"vY0":-126.70993988841144,"vZ0":-2.6756457118028987,"x":71.13,"y":206.41,"x0":-1.0554453347967596,"y0":50.00558531050199,"z0":5.735590334668247,"aX":6.8743802236655025},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-12.0,"breakHorizontal":-9.0,"spinRate":3083,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43653465622707177,"extension":5.692486293237164},"index":2,"playId":"cd7820fe-7594-32a3-a18e-1a799bf482b7","pitchNumber":3,"startTime":"2026-05-05T00:37:41.743Z","endTime":"2026-05-05T00:37:45.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81121669693534,"aZ":-31.336587659806263,"pfxX":2.413961069423457,"pfxZ":0.4491263515860098,"pX":0.29501197111482136,"pZ":2.3511126278296057,"vX0":2.874622684195294,"vY0":-135.9156322023193,"vZ0":-3.2144856614886894,"x":105.75,"y":175.3,"x0":-1.0927713891423452,"y0":50.0020266428869,"z0":5.74219890733232,"aX":4.482315932200313},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.4,"breakHorizontal":-5.0,"spinRate":2838,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.40412755101358355,"extension":5.797841935885291},"index":3,"playId":"caddd124-1500-38a2-9f11-31249ea6df0f","pitchNumber":4,"startTime":"2026-05-05T00:38:03.258Z","endTime":"2026-05-05T00:38:06.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"bc531610-a3d2-3674-bf67-582f21c97506","startTime":"2026-05-05T00:38:31.544Z","endTime":"2026-05-05T00:38:36.652Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065528841249822,"aZ":-47.16800297784271,"pfxX":4.4211274657382535,"pfxZ":-9.800197013462078,"pX":-0.5720682649066738,"pZ":1.99251991683656,"vX0":0.342746716481369,"vY0":-124.29994841075086,"vZ0":0.33182157988011585,"x":138.81,"y":184.98,"x0":-1.2852878095562934,"y0":50.00339098277379,"z0":5.846235107447155,"aX":6.7642716700844},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-17.3,"breakHorizontal":-8.0,"spinRate":3013,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.44445619773324196,"extension":5.957721460906671},"index":5,"playId":"5fa801ea-b052-31ed-9f4f-b612e4122289","pitchNumber":5,"startTime":"2026-05-05T00:38:53.403Z","endTime":"2026-05-05T00:39:20.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"}},"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:39:20.416Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, shortstop Otto Lopez to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T00:39:31.621Z","endTime":"2026-05-05T00:40:27.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":87.1,"endSpeed":79.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635661461457264,"aZ":-31.492475679632435,"pfxX":8.269158191774327,"pfxZ":0.4180636369980757,"pX":0.12484124369991895,"pZ":2.4587915792341994,"vX0":0.1073510324006623,"vY0":-126.88409399682041,"vZ0":-2.016315028290255,"x":112.24,"y":172.39,"x0":-0.9911157282612515,"y0":50.00194240972219,"z0":5.790071369786881,"aX":13.387804620104758},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":-15.0,"spinRate":2878,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4328295500413324,"extension":5.5050346743294645},"index":0,"playId":"e2413003-b7d0-34ce-920b-9b59012782cf","pitchNumber":1,"startTime":"2026-05-05T00:39:34.884Z","endTime":"2026-05-05T00:39:38.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442513864070158,"aZ":-35.867298228151434,"pfxX":6.243511466534907,"pfxZ":-2.2976109404096796,"pX":0.8883165111016065,"pZ":1.7420073896655306,"vX0":2.6123135460395543,"vY0":-126.6505347977976,"vZ0":-2.644186219586363,"x":83.14,"y":191.75,"x0":-0.9708873972744267,"y0":50.003553775048346,"z0":5.698593969061308,"aX":10.034063217084686},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.6,"breakHorizontal":-11.9,"spinRate":3092,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4342583977499963,"extension":5.677840980113964},"index":1,"playId":"d2935367-5cbc-3b51-be1d-66c3c4b1a16d","pitchNumber":2,"startTime":"2026-05-05T00:39:53.011Z","endTime":"2026-05-05T00:39:58.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131335694309076,"aZ":-44.986761873715395,"pfxX":5.611937255938921,"pfxZ":-8.567988991419893,"pX":0.03918946755507325,"pZ":2.5239594277302104,"vX0":0.7086689312551229,"vY0":-122.35494978856413,"vZ0":1.0656225138157818,"x":115.51,"y":170.63,"x0":-0.9831958255814072,"y0":50.001111321572246,"z0":5.978353119445012,"aX":8.394527497901631},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.9,"breakHorizontal":-10.3,"spinRate":2942,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.44994725637166244,"extension":5.664272308977338},"hitData":{"launchSpeed":95.1,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":158.91}},"index":2,"playId":"817d73e5-fd40-3548-af58-84c692f32722","pitchNumber":3,"startTime":"2026-05-05T00:40:20.367Z","endTime":"2026-05-05T00:40:27.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":596117,"link":"/api/v1/people/596117"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:40:27.953Z","atBatIndex":49},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Xavier Edwards reaches on a fielding error by shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T00:43:20.886Z","endTime":"2026-05-05T00:44:05.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T00:41:46.174Z","endTime":"2026-05-05T00:43:23.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712253824168034,"aZ":-28.282500781560415,"pfxX":-9.07991246919226,"pfxZ":2.7854144627607447,"pX":-0.00845918782575723,"pZ":3.45680504590421,"vX0":-3.6281130900938385,"vY0":-118.30931716430639,"vZ0":-0.3586335432560781,"x":117.32,"y":145.45,"x0":2.731162321831278,"y0":50.000929557324426,"z0":6.235925092782116,"aX":-12.6784068138879},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":17.4,"spinRate":2318,"spinDirection":283},"zone":11,"typeConfidence":0.91,"plateTime":0.4656208102562198,"extension":5.335915876967668},"index":1,"playId":"08d58305-90ec-3855-8141-03e1cbe55973","pitchNumber":1,"startTime":"2026-05-05T00:43:23.053Z","endTime":"2026-05-05T00:43:26.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516027348712523,"aZ":-13.37392281234647,"pfxX":1.2759437676336534,"pfxZ":10.435849592355103,"pX":0.1480086179168949,"pZ":2.0641466275759606,"vX0":-5.933295895153257,"vY0":-133.54864669921898,"vZ0":-7.928265105838718,"x":111.36,"y":183.05,"x0":2.2353368537704723,"y0":50.0008650415692,"z0":6.038990493794166,"aX":2.2989409738562623},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-1.0,"spinRate":2070,"spinDirection":156},"zone":8,"typeConfidence":0.9,"plateTime":0.4105839289493103,"extension":5.447703959224083},"index":2,"playId":"fd6c1263-7e0e-30e1-a3e9-0b25f6cdebf1","pitchNumber":2,"startTime":"2026-05-05T00:43:38.067Z","endTime":"2026-05-05T00:43:42.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77470340872311,"aZ":-15.985343784014086,"pfxX":2.3815454457191074,"pfxZ":8.962532025179657,"pX":-0.4972026569104896,"pZ":2.7873205511871553,"vX0":-7.875664112279222,"vY0":-134.45169921444955,"vZ0":-5.81278056955505,"x":135.95,"y":163.52,"x0":2.177892213993107,"y0":50.004666453435995,"z0":6.136788927499534,"aX":4.30351367235945},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-2.4,"spinRate":2246,"spinDirection":152},"zone":1,"typeConfidence":0.9,"plateTime":0.409478634559691,"extension":5.425872924143551},"hitData":{"launchSpeed":100.0,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.91,"coordY":157.7}},"index":3,"playId":"ee1a4d67-1057-395c-9906-0bcc784c35a0","pitchNumber":3,"startTime":"2026-05-05T00:43:56.658Z","endTime":"2026-05-05T00:44:05.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:44:05.324Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Liam Hicks grounds into a force out, pitcher Tanner Banks to shortstop Trea Turner. Xavier Edwards out at 2nd. Liam Hicks to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T00:44:19.777Z","endTime":"2026-05-05T00:45:32.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893702063689386,"aZ":-17.62638976383589,"pfxX":9.521692980489227,"pfxZ":7.998263435832848,"pX":-0.4561769654159413,"pZ":1.175514996234491,"vX0":-10.23620663480689,"vY0":-134.67071050187297,"vZ0":-9.307519920141782,"x":134.39,"y":207.04,"x0":2.1746357710566615,"y0":50.00489830842344,"z0":5.947814345921701,"aX":17.32263280777101},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-14.8,"spinRate":2013,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.40823902086139174,"extension":5.44160542878204},"index":0,"playId":"236cb3b4-6028-3cb4-8783-71579c269081","pitchNumber":1,"startTime":"2026-05-05T00:44:35.048Z","endTime":"2026-05-05T00:44:38.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":88.0,"endSpeed":80.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71411158136326,"aZ":-26.62620034854464,"pfxX":-0.44425540967946375,"pfxZ":3.3894131786636654,"pX":-1.2251758916373106,"pZ":1.9312716539738601,"vX0":-8.572477006202385,"vY0":-127.79792542025444,"vZ0":-5.037288809999115,"x":163.7,"y":186.64,"x0":2.2441825003135145,"y0":50.00484471523409,"z0":6.044377011363767,"aX":-0.7275926383374801},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":2.9,"spinRate":2343,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.43018834680906837,"extension":5.514899310813027},"index":1,"playId":"b475c75d-5d04-3252-9ab9-102af2286d89","pitchNumber":2,"startTime":"2026-05-05T00:44:51.912Z","endTime":"2026-05-05T00:44:56.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06650768430181,"aZ":-13.54500657536175,"pfxX":3.713935929041119,"pfxZ":10.361355394341007,"pX":-0.17763717619700015,"pZ":1.5898783664841338,"vX0":-7.714433576680624,"vY0":-134.02228321228654,"vZ0":-9.050288525778031,"x":123.77,"y":195.85,"x0":2.2705869672565893,"y0":50.004291541635,"z0":6.0037039261732374,"aX":6.678984211647128},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-4.8,"spinRate":2199,"spinDirection":143},"zone":8,"typeConfidence":0.9,"plateTime":0.4104838229699892,"extension":5.439575609331056},"index":2,"playId":"184bd9d8-efea-3cb5-9c6f-81c339cb49cd","pitchNumber":3,"startTime":"2026-05-05T00:45:10.607Z","endTime":"2026-05-05T00:45:14.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":88.7,"endSpeed":80.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13972141858998,"aZ":-27.667507932409737,"pfxX":-2.337575054968671,"pfxZ":2.694389338413865,"pX":-0.25458484873623133,"pZ":2.8521294609283507,"vX0":-5.7023618700658885,"vY0":-129.0528794740879,"vZ0":-2.872015845917716,"x":126.7,"y":161.77,"x0":2.295276112333651,"y0":50.0011367943923,"z0":6.131082617998417,"aX":-3.905735073749309},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":5.6,"spinRate":2426,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.4258984249432065,"extension":5.385208340683139},"hitData":{"launchSpeed":76.0,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.83,"coordY":181.9}},"index":3,"playId":"87edbe8a-bb45-3768-83e9-eca509660bab","pitchNumber":4,"startTime":"2026-05-05T00:45:26.459Z","endTime":"2026-05-05T00:45:32.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:45:32.979Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T00:45:52.010Z","endTime":"2026-05-05T00:47:38.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.187811661936177,"aZ":-27.74410450959834,"pfxX":-8.500803783839165,"pfxZ":3.145130641382705,"pX":0.7610312268277938,"pZ":3.364611756538648,"vX0":-2.6185264113004565,"vY0":-119.1942640661149,"vZ0":-0.31538529863502174,"x":87.99,"y":147.94,"x0":2.9840891226378807,"y0":50.00449683686682,"z0":6.047342657666201,"aX":-11.988353339750903},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":2378,"spinDirection":271},"zone":3,"typeConfidence":0.91,"plateTime":0.46307850711938414,"extension":5.6759197465046825},"index":0,"playId":"c38bb9ad-619f-311c-b347-274075c8232a","pitchNumber":1,"startTime":"2026-05-05T00:46:06.297Z","endTime":"2026-05-05T00:46:11.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20127713722226,"aZ":-28.60747844241777,"pfxX":-7.9567589890014325,"pfxZ":2.4620023302160234,"pX":0.08669704641505561,"pZ":3.2167249418052286,"vX0":-3.680502148243985,"vY0":-120.66311986259552,"vZ0":-0.7831965861917436,"x":113.7,"y":151.93,"x0":2.6736985855966786,"y0":50.00411178888933,"z0":6.10471105191274,"aX":-11.533161446059673},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.6,"breakHorizontal":15.4,"spinRate":2393,"spinDirection":272},"zone":2,"typeConfidence":0.91,"plateTime":0.45692551843391316,"extension":5.527379722613968},"index":1,"playId":"0b13bde1-ef2a-30db-851e-3856c1e20e4b","pitchNumber":2,"startTime":"2026-05-05T00:46:21.151Z","endTime":"2026-05-05T00:46:25.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339136531206186,"aZ":-14.440283314913614,"pfxX":2.1750497969643656,"pfxZ":9.605104807295833,"pX":-0.7572372893338989,"pZ":3.722892000987001,"vX0":-8.303140536939923,"vY0":-135.45133677199576,"vZ0":-3.7929628580967987,"x":145.86,"y":138.26,"x0":2.0738075351520076,"y0":50.002479689203575,"z0":6.160110493815163,"aX":4.016113384346687},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-2.0,"spinRate":2193,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.4053591783083572,"extension":5.428516032337087},"index":2,"playId":"b22f1fbe-5f14-350d-85b7-f7bca85b2cec","pitchNumber":3,"startTime":"2026-05-05T00:46:39.005Z","endTime":"2026-05-05T00:46:42.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38643770422566,"aZ":-13.574068721400588,"pfxX":1.9324535509794578,"pfxZ":10.438383328820189,"pX":0.7140600333206947,"pZ":3.330545632424373,"vX0":-4.741857390047511,"vY0":-133.33120483757875,"vZ0":-4.661814523687717,"x":89.78,"y":148.86,"x0":2.2726534583857534,"y0":50.0054630931767,"z0":6.097201952940513,"aX":3.4448161412905476},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":-2.4,"spinRate":2130,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.41240955287666514,"extension":5.4238715540534645},"index":3,"playId":"aa1d99d4-6519-3d5f-84d3-f178849dd00c","pitchNumber":4,"startTime":"2026-05-05T00:46:55.831Z","endTime":"2026-05-05T00:46:59.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97195653386651,"aZ":-26.26015250536174,"pfxX":-1.0923364190502878,"pfxZ":3.510040396431826,"pX":-0.31463662465347053,"pZ":3.3063611699670306,"vX0":-6.192429839212362,"vY0":-129.23275785275956,"vZ0":-2.084733678953164,"x":128.99,"y":149.51,"x0":2.25853239270696,"y0":50.002747175963194,"z0":6.149036679431367,"aX":-1.8384768868501984},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":3.4,"spinRate":2438,"spinDirection":173},"zone":1,"typeConfidence":0.87,"plateTime":0.4245005926698191,"extension":5.322768548269016},"index":4,"playId":"b4f3323c-23f0-30ae-8459-dda0ea9e0365","pitchNumber":5,"startTime":"2026-05-05T00:47:14.786Z","endTime":"2026-05-05T00:47:18.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02226488308669,"aZ":-12.90241523466953,"pfxX":3.320927656790972,"pfxZ":10.248125376919347,"pX":0.1517853418423596,"pZ":1.7513302212282225,"vX0":-6.699533793201536,"vY0":-136.93850709579286,"vZ0":-8.986121043426206,"x":111.21,"y":191.49,"x0":2.209477275626517,"y0":50.00297234591976,"z0":5.979124844555789,"aX":6.245587854224596},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2226,"spinDirection":148},"zone":8,"typeConfidence":0.89,"plateTime":0.4014925939126268,"extension":5.605487624555641},"index":5,"playId":"bcb80b95-58a5-3df8-a999-4378e03a8e8c","pitchNumber":6,"startTime":"2026-05-05T00:47:34.134Z","endTime":"2026-05-05T00:47:38.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.68,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:47:38.202Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joe Mack pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T00:47:42.047Z","endTime":"2026-05-05T00:49:38.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11324432694777,"aZ":-19.661736036603568,"pfxX":10.274772254848934,"pfxZ":6.953667137730811,"pX":1.1627180951997107,"pZ":2.77208405089059,"vX0":-6.15097115200232,"vY0":-134.28969483639943,"vZ0":-5.107896465392685,"x":72.68,"y":163.93,"x0":2.1658376315250294,"y0":50.0029032039414,"z0":6.127087788406821,"aX":18.48719907988601},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-17.0,"spinRate":2078,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.41021955341750616,"extension":5.447083356086772},"index":0,"playId":"4a1a5d3a-88d6-3906-a926-cffd999d5e9b","pitchNumber":1,"startTime":"2026-05-05T00:48:02.905Z","endTime":"2026-05-05T00:48:06.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75069063280222,"aZ":-27.46248202009037,"pfxX":-2.70917752007294,"pfxZ":2.804406260963164,"pX":-0.510665250377592,"pZ":2.495248676860166,"vX0":-6.232700973799747,"vY0":-128.96724963502737,"vZ0":-3.6469836499368604,"x":136.47,"y":171.41,"x0":2.292677372488667,"y0":50.000171497707846,"z0":6.054523530890021,"aX":-4.544927149614993},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":6.4,"spinRate":2408,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.4253133299326075,"extension":5.520331267776707},"index":1,"playId":"70310908-d2c1-3c31-b529-277fc691e8bb","pitchNumber":2,"startTime":"2026-05-05T00:48:16.491Z","endTime":"2026-05-05T00:48:20.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491759114845824,"aZ":-29.451095308247524,"pfxX":-5.696289142160312,"pfxZ":1.8116488776449238,"pX":-1.957416293946505,"pZ":2.4242861817026045,"vX0":-8.075443790196758,"vY0":-123.09645854269527,"vZ0":-2.791724422236431,"x":191.61,"y":173.32,"x0":2.1287726885283407,"y0":50.005675201171485,"z0":6.112551345294862,"aX":-8.588490749166224},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.8,"breakHorizontal":12.5,"spinRate":2465,"spinDirection":286},"zone":13,"typeConfidence":0.85,"plateTime":0.4480105487853496,"extension":5.424046335295005},"index":2,"playId":"53eca7c2-65db-393a-9043-783f76aa73da","pitchNumber":3,"startTime":"2026-05-05T00:48:30.707Z","endTime":"2026-05-05T00:48:34.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0992817085123,"aZ":-27.482764980315558,"pfxX":-2.2706414699495254,"pfxZ":2.872131650137331,"pX":-0.9054483742125389,"pZ":1.8660135353031506,"vX0":-7.4025959687829,"vY0":-127.0412572508257,"vZ0":-4.830722451412601,"x":151.51,"y":188.4,"x0":2.3415343881606847,"y0":50.00298401850642,"z0":5.9773290908557515,"aX":-3.7105985956439738},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":5.8,"spinRate":2386,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.431176669888901,"extension":5.465176166710752},"index":3,"playId":"f71f4b07-3b6d-3d2f-bce4-d2976115a958","pitchNumber":4,"startTime":"2026-05-05T00:48:46.569Z","endTime":"2026-05-05T00:48:50.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-05T00:49:03.356Z","endTime":"2026-05-05T00:49:13.240Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"4f748c5e-6c0a-35b8-b142-8a3eebb635fa","startTime":"2026-05-05T00:49:13.240Z","endTime":"2026-05-05T00:49:16.537Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.438185863125124,"aZ":-29.329970976005754,"pfxX":-7.544774721973765,"pfxZ":1.9361450287355488,"pX":0.14329349770275326,"pZ":2.7494231312511337,"vX0":-3.292893508767222,"vY0":-121.21205114563236,"vZ0":-1.7932039320610382,"x":111.54,"y":164.55,"x0":2.5047707632603626,"y0":50.00362106467468,"z0":6.090409964441478,"aX":-11.086911123335506},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.4,"breakHorizontal":14.5,"spinRate":2497,"spinDirection":302},"zone":5,"typeConfidence":0.91,"plateTime":0.45404252538790546,"extension":5.569594918092438},"hitData":{"launchSpeed":82.1,"launchAngle":79.0,"totalDistance":37.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.79,"coordY":202.48}},"index":6,"playId":"30998611-a13b-341d-805a-a8a6561fe798","pitchNumber":5,"startTime":"2026-05-05T00:49:28.547Z","endTime":"2026-05-05T00:49:38.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":2.04,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:49:38.044Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T00:52:05.597Z","endTime":"2026-05-05T00:53:37.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lake Bachar replaces Calvin Faucher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T00:50:31.466Z","endTime":"2026-05-05T00:52:07.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35115486114856,"aZ":-42.26159128101153,"pfxX":1.579469378469189,"pfxZ":-6.552791529744589,"pX":-1.5850012366440336,"pZ":3.16113734402941,"vX0":-0.3850894299373267,"vY0":-123.95102648699867,"vZ0":1.7132737804203384,"x":177.42,"y":153.43,"x0":-1.6317248495573284,"y0":50.00417445383772,"z0":6.019372821261199,"aX":2.430511130246596},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.2,"breakHorizontal":-2.8,"spinRate":2880,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.44378717128339673,"extension":5.818952526306116},"index":1,"playId":"93de4919-2904-365e-b16e-6ae034cae306","pitchNumber":1,"startTime":"2026-05-05T00:52:07.801Z","endTime":"2026-05-05T00:52:11.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":90.3,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69719379185144,"aZ":-29.367420399894847,"pfxX":0.7185803021353161,"pfxZ":1.6233207897305055,"pX":-0.8009825633778531,"pZ":1.4874801280154062,"vX0":2.0269711418669427,"vY0":-131.40800410334057,"vZ0":-4.8813151366956085,"x":147.53,"y":198.62,"x0":-1.6791413336088825,"y0":50.005031973167334,"z0":5.579817741696639,"aX":1.242430245760772},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.8,"spinRate":2625,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41857934826989096,"extension":5.841800308001125},"index":2,"playId":"14dee624-d6cc-34ae-9a25-8118af4d9342","pitchNumber":2,"startTime":"2026-05-05T00:52:37.054Z","endTime":"2026-05-05T00:52:41.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86067239050027,"aZ":-26.37253072481333,"pfxX":0.39183884703893146,"pfxZ":3.3690271185369927,"pX":0.1790270790748648,"pZ":1.829909585467093,"vX0":4.145242695302503,"vY0":-130.79489085491247,"vZ0":-4.653545464021972,"x":110.18,"y":189.37,"x0":-1.480641457873823,"y0":50.00552623190021,"z0":5.621681615544589,"aX":0.6759049747218301},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2751,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.41955181107248896,"extension":5.80068340772721},"index":3,"playId":"f4524f7e-cff5-3ad3-b5d0-c42e506d1eb4","pitchNumber":3,"startTime":"2026-05-05T00:52:52.662Z","endTime":"2026-05-05T00:52:56.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":95.2,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.369248590435795,"aZ":-10.307815653384312,"pfxX":-3.9524695005250527,"pfxZ":11.562215690346147,"pX":0.5165571517885083,"pZ":3.167905536947659,"vX0":6.2881613070205695,"vY0":-138.23972295058695,"vZ0":-4.968373424980281,"x":97.31,"y":153.25,"x0":-1.298304657242516,"y0":50.00380390524004,"z0":5.7114203580301535,"aX":-7.476031623015728},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":5.5,"spinRate":2660,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3997217163704265,"extension":5.941474217173963},"index":4,"playId":"23f89f56-982d-3e8d-bc6e-9d2bc79080b4","pitchNumber":4,"startTime":"2026-05-05T00:53:09.659Z","endTime":"2026-05-05T00:53:13.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910276058411867,"aZ":-29.61318220513761,"pfxX":-8.67951040337558,"pfxZ":1.6667439393352819,"pX":-0.6551559421401825,"pZ":2.5245550142134756,"vX0":5.41158847902268,"vY0":-123.17220771428205,"vZ0":-1.2978941675995461,"x":141.97,"y":170.62,"x0":-1.7552479266082202,"y0":50.00074092254152,"z0":5.566825673993624,"aX":-13.308801315603123},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":1498,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.44502616986761323,"extension":5.861133769100456},"hitData":{"launchSpeed":80.3,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.53,"coordY":169.19}},"index":5,"playId":"bbfe7f28-2db2-3a50-b6f8-239684292d4c","pitchNumber":5,"startTime":"2026-05-05T00:53:30.239Z","endTime":"2026-05-05T00:53:37.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:53:37.770Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T00:53:43.311Z","endTime":"2026-05-05T00:55:48.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.997123777670836,"aZ":-10.850586345256161,"pfxX":-7.935678043176551,"pfxZ":11.105955355711261,"pX":-0.18634819317360413,"pZ":0.9855484218745364,"vX0":6.0955478903519635,"vY0":-138.64871511979442,"vZ0":-10.230125993089244,"x":124.1,"y":212.17,"x0":-1.3976746155803161,"y0":50.00149420544821,"z0":5.47717469640799,"aX":-15.235519000197483},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":12.8,"spinRate":2644,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.397156264383288,"extension":5.994602742950513},"index":0,"playId":"f81be5e1-5aaf-3454-a3ad-c628dab5f768","pitchNumber":1,"startTime":"2026-05-05T00:54:03.782Z","endTime":"2026-05-05T00:54:07.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":84.9,"endSpeed":77.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267432890407452,"aZ":-27.114415576406845,"pfxX":-11.470180929715603,"pfxZ":3.3158275845826513,"pX":-0.0633874775848433,"pZ":0.7220120199279763,"vX0":7.277283299857796,"vY0":-123.23314640225354,"vZ0":-5.630606081820115,"x":119.42,"y":219.29,"x0":-1.5761429852303013,"y0":50.00359249542795,"z0":5.349433209084546,"aX":-17.505421650135155},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":18.8,"spinRate":1606,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44579761558903863,"extension":5.954030170396158},"index":1,"playId":"a568b468-5ca8-37df-8623-25e783c59c69","pitchNumber":2,"startTime":"2026-05-05T00:54:17.671Z","endTime":"2026-05-05T00:54:21.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47938813982317,"aZ":-10.674758810058993,"pfxX":-6.297548985151398,"pfxZ":11.371331647522409,"pX":-0.050008151968160816,"pZ":2.432441526084403,"vX0":6.168409762507333,"vY0":-137.37682670625696,"vZ0":-6.311722898737065,"x":131.12,"y":123.93,"x0":-1.5179904620948474,"y0":50.00450914685174,"z0":5.502433207523145,"aX":-11.9090792316002},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":10.0,"spinRate":2693,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40034915648293046,"extension":5.962644692488991},"index":2,"playId":"46963f36-8a37-3ab0-be33-00b7ed429ab9","pitchNumber":3,"startTime":"2026-05-05T00:54:34.655Z","endTime":"2026-05-05T00:54:38.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":94.7,"endSpeed":85.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52166135859185,"aZ":-9.732672756822927,"pfxX":-6.799151372537684,"pfxZ":11.885538393251611,"pX":0.3942355674141646,"pZ":3.172292908987845,"vX0":7.260539231323638,"vY0":-137.5240477101945,"vZ0":-4.8540610168537395,"x":101.97,"y":153.13,"x0":-1.414715872277315,"y0":50.00662004215137,"z0":5.6390248097804205,"aX":-12.842509073519185},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.5,"breakHorizontal":10.6,"spinRate":2715,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4004558715046125,"extension":5.986272717624601},"index":3,"playId":"906d0c9b-205b-38cf-8d58-567138b4de66","pitchNumber":4,"startTime":"2026-05-05T00:54:53.422Z","endTime":"2026-05-05T00:54:56.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641681463956907,"aZ":-37.53307032532158,"pfxX":0.807340869081929,"pfxZ":-3.4090492645554633,"pX":0.29707902541206876,"pZ":1.2042493441397601,"vX0":3.5418550099285766,"vY0":-124.71952969242244,"vZ0":-3.4839330444582117,"x":105.68,"y":206.27,"x0":-1.2477516503589807,"y0":50.00449851370846,"z0":5.7223995222161035,"aX":1.268074381183203},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.7,"breakHorizontal":-2.3,"spinRate":2812,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4395777542706858,"extension":5.885244917686514},"index":4,"playId":"b1743618-24a1-37eb-8f63-89d9c48d8b26","pitchNumber":5,"startTime":"2026-05-05T00:55:13.507Z","endTime":"2026-05-05T00:55:17.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347327660287323,"aZ":-43.71229114310807,"pfxX":1.6357898038594905,"pfxZ":-7.5758880921538925,"pX":-0.38115559224306095,"pZ":1.9260412005240157,"vX0":2.1925716706360907,"vY0":-123.36523632153208,"vZ0":-0.377549801784568,"x":131.53,"y":186.78,"x0":-1.498176613981025,"y0":50.00350930461149,"z0":5.804291605279626,"aX":2.4906946008704653},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.4,"breakHorizontal":-3.5,"spinRate":2924,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.44607073472468617,"extension":5.961257468318979},"hitData":{"launchSpeed":82.1,"launchAngle":11.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.06,"coordY":103.51}},"index":5,"playId":"2a5e8e8c-3098-3c20-a053-5e884d84b62e","pitchNumber":6,"startTime":"2026-05-05T00:55:35.571Z","endTime":"2026-05-05T00:55:48.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:55:48.773Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T00:55:51.039Z","endTime":"2026-05-05T00:57:13.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.116508261850974,"aZ":-26.32384137474422,"pfxX":-0.5943476744728317,"pfxZ":3.2786765028998284,"pX":-0.06444342888096324,"pZ":1.7601686593455497,"vX0":3.6595500120544764,"vY0":-132.71030650463092,"vZ0":-5.105161082878319,"x":119.46,"y":191.26,"x0":-1.3834722135883193,"y0":50.00529524163064,"z0":5.623732168275911,"aX":-1.0617190582234308},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":0.2,"spinRate":2561,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.41254817416879064,"extension":5.820778301503898},"index":0,"playId":"42cda649-24d5-3594-8c81-c35a76d87046","pitchNumber":1,"startTime":"2026-05-05T00:56:11.216Z","endTime":"2026-05-05T00:56:14.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-05T00:56:44.635Z","endTime":"2026-05-05T00:56:49.899Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403404657055674,"aZ":-24.1641894126623,"pfxX":-10.537200553895444,"pfxZ":5.265654030574093,"pX":0.20417607111068736,"pZ":1.9778436367875272,"vX0":7.406097843343462,"vY0":-123.3088195817848,"vZ0":-3.421977252414184,"x":109.22,"y":185.38,"x0":-1.488251684046382,"y0":50.00077657214775,"z0":5.451297894574687,"aX":-16.02046702304496},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":1546,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.44635595073121426,"extension":6.052447376853723},"index":2,"playId":"60d7ada8-31c9-385b-8fd3-6d01d2f16cfa","pitchNumber":2,"startTime":"2026-05-05T00:56:49.899Z","endTime":"2026-05-05T00:56:52.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202202156932273,"aZ":-31.301508384089928,"pfxX":4.8441156512858194,"pfxZ":0.5763368361379291,"pX":1.8313069505842785,"pZ":1.210079486845308,"vX0":7.04296152685557,"vY0":-123.55895342498118,"vZ0":-3.104658739460149,"x":47.19,"y":206.11,"x0":-1.7124469396185285,"y0":50.00270810377587,"z0":5.180816181261713,"aX":7.304945262364699},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-10.8,"spinRate":3214,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44750013377483056,"extension":5.849765417758853},"index":3,"playId":"d2b41afd-1681-3508-a5d1-cc59608c247c","pitchNumber":3,"startTime":"2026-05-05T00:57:10.428Z","endTime":"2026-05-05T00:57:13.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:57:13.650Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to left fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T00:57:17.738Z","endTime":"2026-05-05T00:58:24.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94537860285747,"aZ":-28.04348929583321,"pfxX":-11.503944448824729,"pfxZ":2.7617576737456355,"pX":1.0695090397063665,"pZ":1.5811127318990892,"vX0":9.986621106824062,"vY0":-122.30926042878816,"vZ0":-3.401797344206247,"x":76.23,"y":196.09,"x0":-1.5967823300547077,"y0":50.0035626229238,"z0":5.427630050681174,"aX":-17.21198732181559},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.3,"breakHorizontal":18.1,"spinRate":1626,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4499925181404558,"extension":5.97581215738061},"index":0,"playId":"b717c7d2-cce0-39f9-a606-f6de31def788","pitchNumber":1,"startTime":"2026-05-05T00:57:38.317Z","endTime":"2026-05-05T00:57:41.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.776320007258946,"aZ":-11.977821425621118,"pfxX":-7.416591221966854,"pfxZ":10.838544067190401,"pX":-1.7106761181931476,"pZ":2.3909403423149316,"vX0":2.6890143265594375,"vY0":-136.97882997775457,"vZ0":-6.242101802800058,"x":182.21,"y":174.22,"x0":-1.7529791075545413,"y0":50.001121854931995,"z0":5.5508042336261525,"aX":-13.816207495221933},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":12.7,"spinRate":2791,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40289735483713285,"extension":5.944740847075322},"index":1,"playId":"5cd9f96c-467a-3db2-be27-eb33ec86b694","pitchNumber":2,"startTime":"2026-05-05T00:57:55.967Z","endTime":"2026-05-05T00:57:59.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":85.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.60573535442205,"aZ":-8.933778399396958,"pfxX":-6.688341350519543,"pfxZ":12.196572589835998,"pX":0.25157158252594436,"pZ":2.1256260551602755,"vX0":6.401902387140637,"vY0":-138.75447295752514,"vZ0":-7.860153171261032,"x":107.41,"y":181.39,"x0":-1.2423328316065696,"y0":50.0038478700412,"z0":5.629355053326779,"aX":-12.746630985097967},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.2,"breakHorizontal":10.4,"spinRate":2763,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39822038125634895,"extension":5.953248939238227},"hitData":{"launchSpeed":97.5,"launchAngle":65.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.42,"coordY":114.13}},"index":2,"playId":"233936db-dbd2-323c-867c-4deb88bc9ab5","pitchNumber":3,"startTime":"2026-05-05T00:58:14.354Z","endTime":"2026-05-05T00:58:24.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:58:24.302Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Esteury Ruiz pops out to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:01:05.726Z","endTime":"2026-05-05T01:01:35.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T00:59:32.596Z","endTime":"2026-05-05T01:00:35.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Esteury Ruiz replaces Owen Caissie.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-05T01:00:35.684Z","endTime":"2026-05-05T01:01:08.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.325095510243585,"aZ":-14.360472013699573,"pfxX":9.691896699044122,"pfxZ":8.766714476384228,"pX":-0.4509716014713253,"pZ":2.9118118527869448,"vX0":-8.434442631858957,"vY0":-142.26376810800915,"vZ0":-6.612813060245371,"x":134.19,"y":160.16,"x0":1.3060066172448026,"y0":50.001159247923795,"z0":6.192012259817018,"aX":19.68936425044965},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":-15.6,"spinRate":2193,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.38632080594833695,"extension":6.818617540511337},"index":2,"playId":"6453d369-9983-32b2-a9de-89afdef301d5","pitchNumber":1,"startTime":"2026-05-05T01:01:08.015Z","endTime":"2026-05-05T01:01:11.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18874300199239,"aZ":-11.667466793523987,"pfxX":4.7591373522675715,"pfxZ":10.195959891434642,"pX":-0.0040606261729519665,"pZ":3.5297027608431146,"vX0":-5.588608053873369,"vY0":-141.8019530369126,"vZ0":-5.46363108751636,"x":117.15,"y":143.48,"x0":1.3856982553786845,"y0":50.00036382672101,"z0":6.243643642642689,"aX":9.57015124776648},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2153,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.38811740912964154,"extension":6.547637153983496},"hitData":{"launchSpeed":89.7,"launchAngle":78.0,"totalDistance":30.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":130.24,"coordY":192.77}},"index":3,"playId":"3e9bfa78-a3ac-3c84-a5b0-7b1a0b1eb327","pitchNumber":2,"startTime":"2026-05-05T01:01:25.389Z","endTime":"2026-05-05T01:01:35.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:01:35.270Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:02:03.958Z","endTime":"2026-05-05T01:02:52.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Connor Norby replaces Graham Pauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-05T01:01:50.071Z","endTime":"2026-05-05T01:02:06.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.390525427391346,"aZ":-13.033082845654096,"pfxX":10.08379338049655,"pfxZ":9.295716573022329,"pX":-1.2766971751316882,"pZ":2.1460821850737273,"vX0":-11.022468535099215,"vY0":-143.1278385433411,"vZ0":-8.856936730675265,"x":165.66,"y":180.84,"x0":1.328316089069549,"y0":50.003684910314156,"z0":6.112249071760651,"aX":20.76376274459182},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":-15.8,"spinRate":2133,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.38381128359464434,"extension":6.5345673664640715},"index":1,"playId":"ae42eac7-381c-3ce0-b5c2-fcbcad7e4e2a","pitchNumber":1,"startTime":"2026-05-05T01:02:06.195Z","endTime":"2026-05-05T01:02:09.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61871289018039,"aZ":-13.96766966339996,"pfxX":9.26310816251447,"pfxZ":9.049366677968854,"pX":-1.0199605767645543,"pZ":1.6549608172972132,"vX0":-9.846574618362423,"vY0":-141.4875085108832,"vZ0":-9.71742990120951,"x":155.88,"y":194.1,"x0":1.3147826079916596,"y0":50.00145661093139,"z0":6.046044887906712,"aX":18.63393854088511},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":-14.5,"spinRate":2095,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.38826933180559964,"extension":6.821578472871583},"index":2,"playId":"dc8ca5ef-e531-3c6c-a4df-0acec82edb7b","pitchNumber":2,"startTime":"2026-05-05T01:02:21.503Z","endTime":"2026-05-05T01:02:25.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82891292791873,"aZ":-12.148779982134673,"pfxX":8.841342640489103,"pfxZ":9.896063272143405,"pX":-0.7552538782860772,"pZ":2.1798060485492954,"vX0":-9.21040857013032,"vY0":-141.6900608704645,"vZ0":-8.770433538255043,"x":145.79,"y":179.93,"x0":1.3963478710318749,"y0":50.00466933333942,"z0":6.101230236025689,"aX":17.89311431466153},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-14.0,"spinRate":1993,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.38729649343024874,"extension":6.719859063594147},"hitData":{"launchSpeed":73.7,"launchAngle":48.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.26,"coordY":132.43}},"index":3,"playId":"dcd88a4b-5c6b-366f-bf63-d51b8cb94d5a","pitchNumber":3,"startTime":"2026-05-05T01:02:44.099Z","endTime":"2026-05-05T01:02:52.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:02:52.170Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:02:56.870Z","endTime":"2026-05-05T01:04:03.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48659819789695,"aZ":-17.401061884059526,"pfxX":10.073912416158656,"pfxZ":7.36164531003799,"pX":0.08510494194002491,"pZ":2.265105401481003,"vX0":-7.393520651275012,"vY0":-141.48658575916605,"vZ0":-7.487824271286824,"x":113.76,"y":177.62,"x0":1.437508940732223,"y0":50.000315053225144,"z0":6.082920776786106,"aX":20.204184259063233},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":-16.6,"spinRate":1827,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.388708966835289,"extension":6.816595532954401},"index":0,"playId":"ceb49b99-accb-30c3-a19d-d89f48488dd9","pitchNumber":1,"startTime":"2026-05-05T01:03:23.511Z","endTime":"2026-05-05T01:03:27.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.002475385768356,"aZ":-16.316739933361387,"pfxX":9.167740935188416,"pfxZ":7.546967418309746,"pX":0.9166062114912209,"pZ":2.7836868632227705,"vX0":-4.746470483236413,"vY0":-144.7621247117073,"vZ0":-6.597232503780307,"x":82.06,"y":163.62,"x0":1.3956091377047588,"y0":50.00053143171595,"z0":6.109286317873242,"aX":19.256921901421478},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.4,"breakHorizontal":-15.5,"spinRate":1948,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.379845254801757,"extension":6.6983521566784345},"index":1,"playId":"6793c3fc-24b0-3d82-aa63-b670964a2dc6","pitchNumber":2,"startTime":"2026-05-05T01:03:40.993Z","endTime":"2026-05-05T01:03:44.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.31573801519242,"aZ":-15.573180582334631,"pfxX":9.5420323195368,"pfxZ":7.953773013648896,"pX":0.6805094001778013,"pZ":1.6129458431664383,"vX0":-5.645465439827457,"vY0":-144.1931543676156,"vZ0":-9.670321033405529,"x":91.06,"y":195.23,"x0":1.43333555810647,"y0":50.00162568857455,"z0":5.9907426728265305,"aX":19.912722249590953},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":-16.0,"spinRate":1877,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.38115145104285686,"extension":6.965744389211049},"index":2,"playId":"ae7a45f7-0f29-3cf8-9de0-4dfe4cb31362","pitchNumber":3,"startTime":"2026-05-05T01:03:59.514Z","endTime":"2026-05-05T01:04:03.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:04:03.138Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T01:06:16.643Z","endTime":"2026-05-05T01:06:27.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Esteury Ruiz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T01:05:32.677Z","endTime":"2026-05-05T01:05:32.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Connor Norby remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-05T01:05:32.706Z","endTime":"2026-05-05T01:06:18.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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.8,"endSpeed":85.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63019334938989,"aZ":-10.329232556083218,"pfxX":-6.233046565651241,"pfxZ":11.574110919665035,"pX":-0.204184456182607,"pZ":2.3561714261829962,"vX0":5.365017365963718,"vY0":-137.74008954631992,"vZ0":-6.961234751891024,"x":124.78,"y":175.16,"x0":-1.3844574561976353,"y0":50.0062740781858,"z0":5.6443355583487635,"aX":-11.767853450345102},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":10.0,"spinRate":2774,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40037343441863316,"extension":5.88433274580676},"hitData":{"launchSpeed":81.0,"launchAngle":31.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.82,"coordY":98.55}},"index":2,"playId":"c5b00389-cc3a-3fb2-a1d9-ebf17c1a2f94","pitchNumber":1,"startTime":"2026-05-05T01:06:18.878Z","endTime":"2026-05-05T01:06:27.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:06:27.485Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T01:06:30.940Z","endTime":"2026-05-05T01:08:48.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"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(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":82.9,"endSpeed":75.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409576837734466,"aZ":-26.35144608057825,"pfxX":-8.980005134197155,"pfxZ":3.96737045994254,"pX":-0.4753763767269828,"pZ":3.346456460560132,"vX0":5.323167574955528,"vY0":-120.61719442952132,"vZ0":0.16419752118791553,"x":135.12,"y":148.43,"x0":-1.5491397331343757,"y0":50.00143432470724,"z0":5.609367247141489,"aX":-13.17323805887049},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.6,"breakHorizontal":14.9,"spinRate":1480,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4548654909583827,"extension":6.154769472268803},"index":0,"playId":"07b986fb-729e-305e-bf76-da0336ccd8dc","pitchNumber":1,"startTime":"2026-05-05T01:06:54.682Z","endTime":"2026-05-05T01:06:58.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50942361415805,"aZ":-11.320496765324657,"pfxX":-4.76198488663411,"pfxZ":10.985170479889854,"pX":0.9577838947813989,"pZ":3.4997734155417404,"vX0":7.5920861022249255,"vY0":-137.62890923981968,"vZ0":-3.847869051225003,"x":80.49,"y":144.29,"x0":-1.231093665734161,"y0":50.004295069456745,"z0":5.69563086145636,"aX":-9.04189710749443},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":6.8,"spinRate":2749,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3995749680132086,"extension":5.995796746760422},"index":1,"playId":"33cdb3d8-150b-3572-863c-27a40cc3c0ab","pitchNumber":2,"startTime":"2026-05-05T01:07:11.438Z","endTime":"2026-05-05T01:07:15.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.77308790356501,"aZ":-9.64222457545305,"pfxX":-5.786841998059427,"pfxZ":11.895786346856616,"pX":-1.6674217520372547,"pZ":3.35881580873501,"vX0":1.6175392810289557,"vY0":-138.21154126411102,"vZ0":-4.485548023519457,"x":180.56,"y":148.09,"x0":-1.5161588678933775,"y0":50.00618374007365,"z0":5.676232002459734,"aX":-10.965169674960869},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":10.0,"spinRate":2670,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3994907649189159,"extension":6.006597377011884},"index":2,"playId":"add20dbc-64e1-34d6-9d0c-a95a67399890","pitchNumber":3,"startTime":"2026-05-05T01:07:27.302Z","endTime":"2026-05-05T01:07:31.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.316141758074345,"aZ":-26.033300822006183,"pfxX":-0.22287009345206732,"pfxZ":3.4651739832778468,"pX":-0.729757303447257,"pZ":2.7526379530595215,"vX0":2.2904129904731922,"vY0":-132.24398684026733,"vZ0":-2.5836936249292295,"x":144.82,"y":164.46,"x0":-1.5782222848114535,"y0":50.00018450022421,"z0":5.652818824882285,"aX":-0.39505047217539785},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-0.1,"spinRate":2628,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4142488150604233,"extension":5.773312125524946},"index":3,"playId":"e5ecc31f-a709-3738-bd57-9ae6363b87be","pitchNumber":4,"startTime":"2026-05-05T01:07:43.619Z","endTime":"2026-05-05T01:07:47.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945727304165512,"aZ":-31.440810568942236,"pfxX":4.962270642617128,"pfxZ":0.4724280769710907,"pX":0.9690592959575959,"pZ":1.218909852345687,"vX0":5.605999740128758,"vY0":-124.31882202416709,"vZ0":-3.1345229990418426,"x":80.06,"y":205.87,"x0":-1.9707915554198574,"y0":50.00242345508327,"z0":5.141459935719212,"aX":7.663970011251054},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-10.4,"spinRate":3098,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4427908082214356,"extension":5.821677428279247},"index":4,"playId":"7cf77fa6-03a3-3034-9a24-50a323385090","pitchNumber":5,"startTime":"2026-05-05T01:08:01.141Z","endTime":"2026-05-05T01:08:04.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66715184944309,"aZ":-27.058897019487798,"pfxX":0.039764280918699546,"pfxZ":2.9146770173574543,"pX":0.22235842909206555,"pZ":1.7162165128191158,"vX0":4.352071075981143,"vY0":-132.09438224105656,"vZ0":-4.778730454094349,"x":108.52,"y":192.44,"x0":-1.4558398221148778,"y0":50.00483603687186,"z0":5.552227491373999,"aX":0.07010075208981491},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":-1.1,"spinRate":2780,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4155691720688157,"extension":6.036344004697096},"index":5,"playId":"a2d13684-c622-30e9-967f-84f968e62e80","pitchNumber":6,"startTime":"2026-05-05T01:08:17.293Z","endTime":"2026-05-05T01:08:20.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363635387724717,"aZ":-30.202354051531547,"pfxX":3.51951056577923,"pfxZ":1.2204633510789815,"pX":0.39321315906732196,"pZ":2.657728801238891,"vX0":4.75689248774177,"vY0":-125.96061732813158,"vZ0":-0.5888795664175885,"x":102.01,"y":167.02,"x0":-1.973306702906966,"y0":50.00229245931897,"z0":5.3257003114420325,"aX":5.6835590006662455},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-7.4,"spinRate":3077,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.433996510678182,"extension":5.82359643786587},"hitData":{"launchSpeed":89.6,"launchAngle":55.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.43,"coordY":125.33}},"index":6,"playId":"1311a740-6d21-3607-bd4a-a82aada1f513","pitchNumber":7,"startTime":"2026-05-05T01:08:38.922Z","endTime":"2026-05-05T01:08:48.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:08:48.599Z","atBatIndex":62},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Garrett Stubbs bunt pops out softly to pitcher Lake Bachar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T01:08:51.415Z","endTime":"2026-05-05T01:10:13.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.795501650945766,"aZ":-10.464460512154432,"pfxX":-5.446728399668565,"pfxZ":11.440319007060578,"pX":-1.1145188225064395,"pZ":2.659706967922174,"vX0":3.040268150505539,"vY0":-137.8866732473687,"vZ0":-5.9765905313150265,"x":159.48,"y":166.97,"x0":-1.5322800641629204,"y0":50.00276515182912,"z0":5.583288946210995,"aX":-10.336450557108328},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":9.1,"spinRate":2687,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3994466741291589,"extension":5.802302044708646},"index":0,"playId":"5875c14b-3b18-325f-8438-d1fd740228fb","pitchNumber":1,"startTime":"2026-05-05T01:09:14.194Z","endTime":"2026-05-05T01:09:18.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":89.2,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607321238905673,"aZ":-28.22336704670251,"pfxX":1.150258409761161,"pfxZ":2.3192128661372307,"pX":-1.1235025542728634,"pZ":1.845896341175625,"vX0":1.0915019888748987,"vY0":-129.8518110273301,"vZ0":-3.9318745731868394,"x":159.83,"y":188.94,"x0":-1.699009712679236,"y0":50.00432628116467,"z0":5.530991297480773,"aX":1.9611529021355372},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2608,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4220776611084185,"extension":5.667313252734843},"index":1,"playId":"3ea0711a-5b88-3d47-919b-b556437fe1fe","pitchNumber":2,"startTime":"2026-05-05T01:09:28.359Z","endTime":"2026-05-05T01:09:32.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59208155008339,"aZ":-9.467827034761873,"pfxX":-5.982203030348914,"pfxZ":12.07268232208376,"pX":-0.03643921341281151,"pZ":2.28787641586181,"vX0":5.756403782018118,"vY0":-137.28629215372678,"vZ0":-6.912077025515911,"x":118.39,"y":177.01,"x0":-1.398330849980905,"y0":50.00083716188188,"z0":5.50655264905217,"aX":-11.249187779610148},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.3,"breakHorizontal":9.4,"spinRate":2703,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4012624718383284,"extension":5.972821249103529},"index":2,"playId":"9cef611b-f3e4-3658-8b1c-57e7e33bd880","pitchNumber":3,"startTime":"2026-05-05T01:09:46.478Z","endTime":"2026-05-05T01:09:51.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57871678268945,"aZ":-10.471270876654588,"pfxX":-5.167760904782917,"pfxZ":11.569494543997035,"pX":-0.34927895045671487,"pZ":3.1695107484724105,"vX0":4.519635332829995,"vY0":-137.13425828701725,"vZ0":-4.679820311698821,"x":130.31,"y":153.2,"x0":-1.3595902559481938,"y0":50.00427414051707,"z0":5.632501412000443,"aX":-9.695617078914031},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":8.3,"spinRate":2721,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40173064817435744,"extension":6.052669290835311},"hitData":{"launchSpeed":28.7,"launchAngle":49.0,"totalDistance":54.0,"trajectory":"bunt_popup","hardness":"soft","location":"1","coordinates":{"coordX":119.59,"coordY":182.66}},"index":3,"playId":"ab776ff2-9e93-32de-b029-6d0fd03d6927","pitchNumber":4,"startTime":"2026-05-05T01:10:07.984Z","endTime":"2026-05-05T01:10:13.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:10:13.390Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a ground ball to left fielder Brandon Marsh, deflected by shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T01:12:45.421Z","endTime":"2026-05-05T01:13:00.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T01:12:01.993Z","endTime":"2026-05-05T01:12:47.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.542803472248494,"aZ":-15.448465989291043,"pfxX":-2.3000737994336165,"pfxZ":8.117848606425724,"pX":-0.12583306496849725,"pZ":2.1973007270295546,"vX0":4.128627352826728,"vY0":-142.98932733142522,"vZ0":-7.726901281011708,"x":121.8,"y":179.45,"x0":-1.2929411571151614,"y0":50.00155014829947,"z0":5.913802926224069,"aX":-4.738503237300842},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":3.2,"spinRate":2342,"spinDirection":195},"zone":8,"typeConfidence":0.88,"plateTime":0.38380493797808635,"extension":5.851663257049606},"hitData":{"launchSpeed":105.3,"launchAngle":6.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":94.38,"coordY":91.13}},"index":1,"playId":"dfabd697-ca92-3be3-b091-2cc80dd8374f","pitchNumber":1,"startTime":"2026-05-05T01:12:47.545Z","endTime":"2026-05-05T01:13:00.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:13:00.002Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Otto Lopez grounds into a double play, shortstop Trea Turner to second baseman Bryson Stott to first baseman Bryce Harper. Javier Sanoja out at 2nd. Otto Lopez out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T01:13:40.056Z","endTime":"2026-05-05T01:14:29.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Javier Sanoja replaces Kyle Stowers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T01:13:16.247Z","endTime":"2026-05-05T01:13:42.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":669065,"link":"/api/v1/people/669065"},"base":1,"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47808529220377,"aZ":-11.25704395447068,"pfxX":-1.0019710651131364,"pfxZ":10.3827396294313,"pX":1.4795258537182645,"pZ":1.781502813957809,"vX0":7.353891929887024,"vY0":-141.75355104754598,"vZ0":-9.522261199640655,"x":60.6,"y":190.68,"x0":-1.0294337891821503,"y0":50.00033810915016,"z0":5.92335630597917,"aX":-2.0188087680714757},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":0.1,"spinRate":2477,"spinDirection":197},"zone":14,"typeConfidence":0.92,"plateTime":0.38789972127233296,"extension":6.0076302945749935},"index":1,"playId":"9ba85065-f59c-3737-b8f9-2244e2d7fe84","pitchNumber":1,"startTime":"2026-05-05T01:13:42.314Z","endTime":"2026-05-05T01:13:45.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032734395424104,"aZ":-38.4203106205079,"pfxX":5.240473549410942,"pfxZ":-3.8080399981842383,"pX":0.04682488157505774,"pZ":1.9370398101283026,"vX0":1.5425478378734696,"vY0":-127.55921231832801,"vZ0":-2.811595660838828,"x":115.22,"y":186.48,"x0":-1.2468759427598777,"y0":50.000756950113576,"z0":6.092430797793832,"aX":8.605471320020255},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.3,"breakHorizontal":-9.8,"spinRate":2804,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.4299408667105351,"extension":5.879442425209108},"index":2,"playId":"681f4b3c-dc5c-3189-8694-0fca420603c8","pitchNumber":2,"startTime":"2026-05-05T01:13:58.157Z","endTime":"2026-05-05T01:14:03.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":88.6,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078425851229568,"aZ":-37.06666869912999,"pfxX":4.044345597612552,"pfxZ":-2.9024192679793934,"pX":-0.0617797510899711,"pZ":2.0017539750017974,"vX0":1.669759001401657,"vY0":-129.0219584053154,"vZ0":-3.0937538373161075,"x":119.35,"y":184.73,"x0":-1.2429889350307688,"y0":50.003517616089546,"z0":6.075445109365456,"aX":6.812652860618138},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.8,"breakHorizontal":-7.7,"spinRate":2876,"spinDirection":63},"zone":8,"typeConfidence":0.9,"plateTime":0.42466143861312844,"extension":5.848524751928367},"hitData":{"launchSpeed":107.9,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.12,"coordY":155.28}},"index":3,"playId":"994ae1b8-8d88-31d4-a483-4e37f907d317","pitchNumber":3,"startTime":"2026-05-05T01:14:22.009Z","endTime":"2026-05-05T01:14:29.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-29.200000000000006,"leverageIndex":5.48,"dramaIndex":321.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:14:29.450Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T01:14:40.344Z","endTime":"2026-05-05T01:15:51.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43500796686828,"aZ":-13.341831461072042,"pfxX":-1.0023352656364712,"pfxZ":9.136736684743042,"pX":-0.43771901570486677,"pZ":2.6258192529033755,"vX0":2.7280954387262635,"vY0":-142.38082063607314,"vZ0":-6.904451103387549,"x":133.68,"y":167.88,"x0":-1.276355936970015,"y0":50.00522425502103,"z0":5.91953379563624,"aX":-2.066648143284086},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":1.3,"spinRate":2373,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.38408090699543873,"extension":6.000085279822129},"index":0,"playId":"6c4ca52b-a013-3b6d-abcc-ff32f426fda8","pitchNumber":1,"startTime":"2026-05-05T01:14:56.739Z","endTime":"2026-05-05T01:15:00.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-05T01:15:08.269Z","endTime":"2026-05-05T01:15:24.323Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"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":94.5,"endSpeed":87.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885781512867794,"aZ":-21.65476688793692,"pfxX":-6.755498197263015,"pfxZ":5.442278778309565,"pX":-1.3476392497397218,"pZ":1.1504646166320478,"vX0":2.1735785323321264,"vY0":-137.5144970030076,"vZ0":-8.826849871449008,"x":168.37,"y":207.72,"x0":-1.2662442686543636,"y0":50.00326288292597,"z0":5.847720084383921,"aX":-13.056225058004102},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":11.9,"spinRate":1782,"spinDirection":204},"zone":13,"typeConfidence":0.83,"plateTime":0.39692977071539604,"extension":6.220827209830185},"index":2,"playId":"4197f929-3d8b-3986-a27b-10ad477b42c3","pitchNumber":2,"startTime":"2026-05-05T01:15:24.323Z","endTime":"2026-05-05T01:15:28.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98546990867703,"aZ":-22.026364292769586,"pfxX":-6.6249220478172735,"pfxZ":5.291328138567339,"pX":-0.5252613464551018,"pZ":2.565592985986809,"vX0":4.421674601252857,"vY0":-137.06614792326363,"vZ0":-5.111368011298426,"x":137.02,"y":169.51,"x0":-1.2919461139667652,"y0":50.00338858533328,"z0":5.942101881053793,"aX":-12.708589646757819},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":11.2,"spinRate":1893,"spinDirection":203},"zone":4,"typeConfidence":0.88,"plateTime":0.3983734984984908,"extension":6.017540094938424},"hitData":{"launchSpeed":84.3,"launchAngle":21.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.0,"coordY":73.21}},"index":3,"playId":"6e2cde51-6c1c-327e-92b7-16fd7fb22706","pitchNumber":3,"startTime":"2026-05-05T01:15:38.298Z","endTime":"2026-05-05T01:15:51.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":5.2,"leverageIndex":1.87,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:15:51.713Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-05T01:15:51.666Z","endTime":"2026-05-05T01:17:14.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.23"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.99"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.25"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.19"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.03"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.19"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.65"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.132"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.350"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".490"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".578"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.132"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.350"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".490"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"}],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5849598770771,"aZ":-13.767784010456586,"pfxX":-1.2295512398228112,"pfxZ":8.876465996825871,"pX":-0.7697473098435859,"pZ":3.2105833770818957,"vX0":1.9715675618831499,"vY0":-143.62766198024292,"vZ0":-5.4587510824154535,"x":146.34,"y":152.09,"x0":-1.3077120267937106,"y0":50.004840586081606,"z0":6.00348740601709,"aX":-2.550265570174778},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":1.8,"spinRate":2393,"spinDirection":194},"zone":1,"typeConfidence":0.91,"plateTime":0.3824572350869473,"extension":5.8312780526886305},"index":0,"playId":"88d1384b-ee01-3672-9f1e-7e680b64fa4b","pitchNumber":1,"startTime":"2026-05-05T01:16:14.644Z","endTime":"2026-05-05T01:16:41.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"}},"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":99.1,"endSpeed":89.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47456957217702,"aZ":-13.98662299972174,"pfxX":-1.4456755817914502,"pfxZ":8.71284595616548,"pX":-1.1938515966465877,"pZ":3.953841155939438,"vX0":1.1433272591208576,"vY0":-144.25757167448742,"vZ0":-3.437057243082188,"x":162.51,"y":132.03,"x0":-1.409346354043246,"y0":50.0064700441542,"z0":6.03443974272174,"aX":-3.0192222726202282},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":2.4,"spinRate":2336,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3810351826323881,"extension":5.764833542086988},"index":1,"playId":"4aeefa9b-68d6-3b3c-abd5-d71586e35bea","pitchNumber":2,"startTime":"2026-05-05T01:16:50.756Z","endTime":"2026-05-05T01:16:53.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48173412828621,"aZ":-20.740227748118297,"pfxX":-6.135339129799382,"pfxZ":5.923785256077452,"pX":-0.8794404952532542,"pZ":1.4512742894449004,"vX0":3.4503734781963318,"vY0":-138.20759840300394,"vZ0":-8.211429649334951,"x":150.52,"y":199.6,"x0":-1.348520140821735,"y0":50.001726279720316,"z0":5.859393846984139,"aX":-11.840336163101227},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":10.3,"spinRate":1826,"spinDirection":202},"zone":13,"typeConfidence":0.75,"plateTime":0.39666598454158253,"extension":6.122162983742764},"hitData":{"launchSpeed":77.3,"launchAngle":-25.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":157.7}},"index":2,"playId":"4a803673-71de-3333-9275-e410a28efd9a","pitchNumber":3,"startTime":"2026-05-05T01:17:07.255Z","endTime":"2026-05-05T01:17:14.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.9,"leverageIndex":3.91,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:17:14.854Z","atBatIndex":67}]