[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:08:42.755Z","endTime":"2026-03-14T20:10:57.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9,10,11],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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-03-14T16:57:06.801Z","endTime":"2026-03-14T19:50:42.520Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T19:50:42.520Z","endTime":"2026-03-14T20:06:49.136Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T20:06:49.136Z","endTime":"2026-03-14T20:08:44.648Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806679154300426,"aZ":-20.57175405541921,"pfxX":-8.489154482648281,"pfxZ":5.900476961333197,"pX":-0.16021296281872385,"pZ":3.430222577306006,"vX0":6.187502961463545,"vY0":-139.21999575703146,"vZ0":-3.188990942979177,"x":123.11,"y":146.16,"x0":-1.3069205998144524,"y0":50.00055948610185,"z0":5.949536800324519,"aX":-16.68761346145918},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2138,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3931984266903963,"extension":6.53629389550305},"index":3,"playId":"83911537-5948-3b59-8875-b0f8c962b802","pitchNumber":1,"startTime":"2026-03-14T20:08:44.648Z","endTime":"2026-03-14T20:08:48.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474732658990874,"aZ":-41.67546074045956,"pfxX":3.253710518474917,"pfxZ":-6.5970353060553855,"pX":-0.6266551839702317,"pZ":4.1916275724051655,"vX0":0.9302727696726247,"vY0":-119.5900054738351,"vZ0":3.975254314771966,"x":140.89,"y":125.61,"x0":-1.4441236380684568,"y0":50.00574336420251,"z0":6.261782663153178,"aX":4.682689859199836},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.7,"breakHorizontal":-6.1,"spinRate":2043,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.459157734591785,"extension":6.456764671852695},"index":4,"playId":"dad33027-28b8-3ba1-889c-3ffe38343ab8","pitchNumber":2,"startTime":"2026-03-14T20:08:57.222Z","endTime":"2026-03-14T20:09:00.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.386621615136633,"aZ":-23.61079922368947,"pfxX":-9.829922036002909,"pfxZ":4.401564152394644,"pX":-0.13267542393503168,"pZ":2.189064166785133,"vX0":7.004237533464566,"vY0":-138.68736049740315,"vZ0":-5.350154983478559,"x":122.06,"y":179.68,"x0":-1.4154747907159542,"y0":50.00186518622291,"z0":5.720539791802745,"aX":-19.123287270107035},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":16.3,"spinRate":2033,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3951301621251928,"extension":6.649817683064667},"index":5,"playId":"cc78400c-ec7e-3922-b5fb-c1ae73089597","pitchNumber":3,"startTime":"2026-03-14T20:09:10.809Z","endTime":"2026-03-14T20:09:13.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.241201007165348,"aZ":-22.580638543474215,"pfxX":-9.908461075705343,"pfxZ":4.849927672469082,"pX":1.1946837903064875,"pZ":3.084469114892323,"vX0":9.936743678485891,"vY0":-139.457059220576,"vZ0":-3.640889656075715,"x":71.46,"y":155.5,"x0":-1.1207564219256367,"y0":50.00002060336312,"z0":5.889521142798309,"aX":-19.588365067309237},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":16.0,"spinRate":2164,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39218630646018626,"extension":6.665785097761746},"index":6,"playId":"5bdf72cb-a415-3bc4-9d2b-c6a12ef5855a","pitchNumber":4,"startTime":"2026-03-14T20:09:27.216Z","endTime":"2026-03-14T20:09:30.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":7,"startTime":"2026-03-14T20:09:37.942Z","endTime":"2026-03-14T20:09:50.576Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68043287898995,"aZ":-12.813524350580934,"pfxX":-4.081799877031035,"pfxZ":9.696415177889111,"pX":-0.06379640919642213,"pZ":2.9754930193974363,"vX0":5.147815536485133,"vY0":-140.1674381037684,"vZ0":-5.625251426012738,"x":119.43,"y":158.44,"x0":-1.3909091545106147,"y0":50.000688518459924,"z0":5.839765564435382,"aX":-8.14866594802667},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":6.4,"spinRate":2298,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3902676928514053,"extension":6.599292168366476},"index":8,"playId":"b501d005-52bd-34a4-a36d-6b67aa968205","pitchNumber":5,"startTime":"2026-03-14T20:09:50.576Z","endTime":"2026-03-14T20:09:53.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96160788539134,"aZ":-14.981654273699787,"pfxX":-5.235243025043571,"pfxZ":8.502107818436077,"pX":0.38549286900888763,"pZ":3.065943107201284,"vX0":6.3443243051034806,"vY0":-140.82381334477182,"vZ0":-5.3112159264673675,"x":102.31,"y":156.0,"x0":-1.2092573828909403,"y0":50.00191796168478,"z0":5.934790081794214,"aX":-10.585642962899946},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2318,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3879476200063041,"extension":6.666538331779103},"index":9,"playId":"2aa8e42e-9bb2-3a58-b0d6-fc5706c34f2b","pitchNumber":6,"startTime":"2026-03-14T20:10:06.545Z","endTime":"2026-03-14T20:10:13.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051814067925218,"aZ":-23.652752481084107,"pfxX":-8.659005602533721,"pfxZ":4.263561855228812,"pX":0.9977859292110787,"pZ":1.8184770981894407,"vX0":9.329534308860765,"vY0":-139.87888954203515,"vZ0":-6.4634430081598735,"x":78.97,"y":189.68,"x0":-1.2423273301989828,"y0":50.00232946060726,"z0":5.690861366286365,"aX":-17.30405834544682},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":2133,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3903165584465049,"extension":6.760043640360572},"index":10,"playId":"992d8034-114d-3aa9-b70f-432d3cf10dd2","pitchNumber":7,"startTime":"2026-03-14T20:10:35.373Z","endTime":"2026-03-14T20:10:38.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72699272613043,"aZ":-14.286346500002493,"pfxX":-8.666399778647618,"pfxZ":8.798554797842673,"pX":0.34900318816373677,"pZ":2.0358117968383,"vX0":7.748142695849597,"vY0":-141.75822424203162,"vZ0":-7.590523793916294,"x":103.7,"y":183.81,"x0":-1.2951367021964102,"y0":50.00223504820586,"z0":5.662117593830977,"aX":-17.618876033938115},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":14.0,"spinRate":2347,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3865367596969689,"extension":6.752196868466877},"index":11,"playId":"39897849-ac24-3873-8ff0-3b9506ba31d6","pitchNumber":8,"startTime":"2026-03-14T20:10:54.296Z","endTime":"2026-03-14T20:10:57.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-14T20:10:57.882Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Lawlar lines out sharply to center fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:11:03.788Z","endTime":"2026-03-14T20:11:28.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331051325836803,"aZ":-28.763002823100162,"pfxX":0.8838702839837969,"pfxZ":2.0312712823927406,"pX":0.2910456616888234,"pZ":1.858997650898813,"vX0":4.247537648214771,"vY0":-128.66148378457936,"vZ0":-3.9503657950050464,"x":105.91,"y":188.59,"x0":-1.495063001339524,"y0":50.0028191696147,"z0":5.639685092251654,"aX":1.4833313484921165},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2267,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.42547396208638855,"extension":6.685587566043629},"hitData":{"launchSpeed":106.3,"launchAngle":19.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.37,"coordY":49.78}},"index":0,"playId":"806d6332-ba07-3010-9520-b77e83cffb49","pitchNumber":1,"startTime":"2026-03-14T20:11:21.916Z","endTime":"2026-03-14T20:11:28.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:11:28.352Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, second baseman Christian Koss to first baseman Jake Holton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:11:33.831Z","endTime":"2026-03-14T20:13:06.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"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, 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":88.8,"endSpeed":81.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029851275966063,"aZ":-28.861751781578825,"pfxX":1.6506370004426798,"pfxZ":1.9754526660084126,"pX":0.5188607243124549,"pZ":1.9370065412567683,"vX0":4.313063558107697,"vY0":-129.19795882989607,"vZ0":-3.724966414238806,"x":97.22,"y":186.48,"x0":-1.3922541569880689,"y0":50.00347581652609,"z0":5.636464122733883,"aX":2.765912508255916},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-4.1,"spinRate":2155,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.4253154888486499,"extension":6.6912436219009805},"index":0,"playId":"cb3890c9-d0d7-3c56-8b1e-db15d13420f0","pitchNumber":1,"startTime":"2026-03-14T20:11:55.630Z","endTime":"2026-03-14T20:11:59.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89862362837946,"aZ":-41.250677672558496,"pfxX":4.758390089567601,"pfxZ":-6.132826047570371,"pX":1.584871409917102,"pZ":-1.0957343361019996,"vX0":5.109115248722863,"vY0":-121.97288366470961,"vZ0":-7.7983720547506,"x":56.59,"y":268.36,"x0":-1.1688173216035072,"y0":50.002070174682274,"z0":5.776122476399601,"aX":7.043505231156454},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.0,"breakHorizontal":-10.0,"spinRate":2163,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.45209686910675595,"extension":6.658576878905024},"index":1,"playId":"d653cf17-1ecb-3c12-87ca-b031ae23ba92","pitchNumber":2,"startTime":"2026-03-14T20:12:10.846Z","endTime":"2026-03-14T20:12:14.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10944648745739,"aZ":-24.41425003333071,"pfxX":-10.723898697910856,"pfxZ":3.9527436929322333,"pX":0.3536970023779803,"pZ":1.643815892105005,"vX0":8.219774132253324,"vY0":-138.93947252345737,"vZ0":-6.5115696479967,"x":103.52,"y":194.4,"x0":-1.2446637592872964,"y0":50.00176527515044,"z0":5.632167505801172,"aX":-21.03860643311859},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":17.8,"spinRate":2143,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39370571468718163,"extension":6.727119327927935},"index":2,"playId":"65db0e4c-b0bf-3b3b-842e-44c967339522","pitchNumber":3,"startTime":"2026-03-14T20:12:28.524Z","endTime":"2026-03-14T20:12:31.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":86.5,"endSpeed":79.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884845077177786,"aZ":-24.926342137997224,"pfxX":-10.081654439459871,"pfxZ":4.50656585530032,"pX":1.0282807048505047,"pZ":0.9715411035280415,"vX0":9.203533844256683,"vY0":-125.65412874525165,"vZ0":-6.27954822089767,"x":77.8,"y":212.55,"x0":-1.3604847296865838,"y0":50.00611778015333,"z0":5.510406468315467,"aX":-16.231243289407537},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":16.3,"spinRate":1641,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.43480377792391867,"extension":6.699198535443883},"index":3,"playId":"3264f5d5-1a43-3454-9fd4-02cb05c8306c","pitchNumber":4,"startTime":"2026-03-14T20:12:44.914Z","endTime":"2026-03-14T20:12:48.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":97.2,"endSpeed":89.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.149825776836373,"aZ":-15.62079049913322,"pfxX":-5.096921144010685,"pfxZ":8.167186981508697,"pX":1.2645788526767725,"pZ":2.739852175792405,"vX0":8.592169708585908,"vY0":-141.2219606000528,"vZ0":-5.667218095101191,"x":68.8,"y":164.8,"x0":-1.1504438656022427,"y0":50.003113943813645,"z0":5.771877472791125,"aX":-10.331188572486846},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":7.6,"spinRate":2244,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3873518553194839,"extension":6.7285507701578435},"hitData":{"launchSpeed":70.6,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.38,"coordY":143.07}},"index":4,"playId":"84cba51d-0543-32b6-8102-5d6a6648046b","pitchNumber":5,"startTime":"2026-03-14T20:13:00.366Z","endTime":"2026-03-14T20:13:06.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:13:06.452Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jesus Rodriguez doubles (4) on a sharp line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:15:35.120Z","endTime":"2026-03-14T20:16:05.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.466513450298375,"aZ":-11.852638606268327,"pfxX":-2.7029940457708364,"pfxZ":10.743603585889147,"pX":0.3234559211705428,"pZ":2.246187784016386,"vX0":8.358332084195501,"vY0":-136.96655312474113,"vZ0":-7.726279377671665,"x":104.67,"y":178.13,"x0":-2.422434113272588,"y0":50.00462676981652,"z0":5.922234471556528,"aX":-5.1138536227181755},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":3.0,"spinRate":2286,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4005583506893293,"extension":6.472002936941263},"hitData":{"launchSpeed":107.7,"launchAngle":21.0,"totalDistance":415.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.86,"coordY":9.94}},"index":0,"playId":"daf7446b-fe8d-3da0-aa68-3214aca6ef02","pitchNumber":1,"startTime":"2026-03-14T20:15:50.600Z","endTime":"2026-03-14T20:16:05.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":5.8999999999999915,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:16:05.840Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:16:22.892Z","endTime":"2026-03-14T20:18:25.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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.5,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5019116186338,"aZ":-13.567899543775047,"pfxX":-3.45907608760355,"pfxZ":9.748166857209895,"pX":1.4664705402331957,"pZ":2.664470838936916,"vX0":10.758675462259239,"vY0":-137.0882389031969,"vZ0":-6.511668395010776,"x":61.1,"y":166.84,"x0":-2.054551322409985,"y0":50.00185593351448,"z0":5.99163393970309,"aX":-6.602178139237266},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2276,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3991121487493974,"extension":6.527827259525935},"index":0,"playId":"bd67e39b-cab5-3fb4-843f-085a0b6db30a","pitchNumber":1,"startTime":"2026-03-14T20:16:40.720Z","endTime":"2026-03-14T20:16:44.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429088979196464,"aZ":-27.8762319866347,"pfxX":-7.722563420844505,"pfxZ":2.5117966488087626,"pX":-0.614518549550155,"pZ":2.196019637762024,"vX0":7.98624631139602,"vY0":-129.60589610312383,"vZ0":-3.7620749532997317,"x":140.42,"y":179.49,"x0":-2.7229573832403653,"y0":50.004828205904005,"z0":5.779889456997979,"aX":-13.225827546644197},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":12.4,"spinRate":1537,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.42155028328154653,"extension":6.526713865810692},"index":1,"playId":"a6fec98f-4b69-3d13-bd14-a09d94b4e3cf","pitchNumber":2,"startTime":"2026-03-14T20:16:58.733Z","endTime":"2026-03-14T20:17:01.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99362955860321,"aZ":-39.205170251598126,"pfxX":0.34805397572470675,"pfxZ":-4.680022398207331,"pX":0.3452086866526473,"pZ":0.23663065793201488,"vX0":7.322764624841335,"vY0":-121.82966524651252,"vZ0":-5.353253300290624,"x":103.84,"y":232.39,"x0":-2.7449289894145004,"y0":50.001569924723185,"z0":5.851797249655099,"aX":0.522786296801519},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.5,"breakHorizontal":-2.4,"spinRate":2532,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44961893584421553,"extension":6.39932896281712},"index":2,"playId":"8c988abd-cb18-337d-9b49-9704437e25a9","pitchNumber":3,"startTime":"2026-03-14T20:17:21.431Z","endTime":"2026-03-14T20:17:25.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.301489007166502,"aZ":-12.700722168420771,"pfxX":-3.4076101573835014,"pfxZ":10.01899007728085,"pX":0.9005150348051353,"pZ":2.8431933000661864,"vX0":10.11736234177612,"vY0":-138.61253235283556,"vZ0":-6.051242274761572,"x":82.67,"y":162.01,"x0":-2.355884087811631,"y0":50.004209392785896,"z0":5.904460431844111,"aX":-6.625175591450266},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":4.1,"spinRate":2372,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39532462658222345,"extension":6.640861956294062},"index":3,"playId":"2c251b08-6349-35d7-aabe-e19aac47d8e5","pitchNumber":4,"startTime":"2026-03-14T20:17:45.471Z","endTime":"2026-03-14T20:17:49.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.5,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636874922384497,"aZ":-12.381698653756187,"pfxX":-4.256667681821374,"pfxZ":10.121521805832305,"pX":-0.3911156132128562,"pZ":1.3070572938911509,"vX0":7.2042724449627205,"vY0":-138.6263344863912,"vZ0":-9.965300653433488,"x":131.91,"y":203.49,"x0":-2.465030104495208,"y0":50.00348081308588,"z0":5.764885853255914,"aX":-8.324590286155368},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2363,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3944121632345583,"extension":6.627791287021938},"index":4,"playId":"ca76ba55-c5ee-37d2-b0bb-eebc71593e49","pitchNumber":5,"startTime":"2026-03-14T20:18:03.444Z","endTime":"2026-03-14T20:18:06.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142194683017436,"aZ":-38.69467131184361,"pfxX":-0.5735091534339496,"pfxZ":-4.344706363724332,"pX":0.6849393181175387,"pZ":1.1539479256922438,"vX0":8.086674936967615,"vY0":-121.82108894418438,"vZ0":-3.2455109714462953,"x":90.89,"y":207.62,"x0":-2.604347462514111,"y0":50.002571312705385,"z0":5.851628877441423,"aX":-0.8628877589983048},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.4,"breakHorizontal":-0.8,"spinRate":2393,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4497852974030576,"extension":6.596229731237746},"index":5,"playId":"6437595c-2c0d-382b-8234-95c335ba811f","pitchNumber":6,"startTime":"2026-03-14T20:18:22.296Z","endTime":"2026-03-14T20:18:25.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.2,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:18:25.296Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Willy Adames lines into a double play, center fielder Jordan Lawlar to shortstop Cristofer Torin. Jesus Rodriguez out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:18:36.648Z","endTime":"2026-03-14T20:20:05.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65951036687521,"aZ":-28.273817667434052,"pfxX":1.425522653795934,"pfxZ":2.288465372831789,"pX":0.3784785796645224,"pZ":1.0612881312431282,"vX0":6.927301923332377,"vY0":-129.5527649365081,"vZ0":-6.805253364354056,"x":102.57,"y":210.13,"x0":-2.513330590692164,"y0":50.00021539330769,"z0":5.878329713615637,"aX":2.4262916049924756},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.9,"breakHorizontal":-4.1,"spinRate":2461,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4225166897584143,"extension":6.539309322218753},"index":0,"playId":"f74239c8-465c-3be5-b3d3-0d2bff952814","pitchNumber":1,"startTime":"2026-03-14T20:18:52.794Z","endTime":"2026-03-14T20:18:55.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"08319536-0066-0013-001c-f08cd117d70a","startTime":"2026-03-14T20:19:16.237Z","endTime":"2026-03-14T20:19:30.237Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048905081663555,"aZ":-13.375212105122579,"pfxX":-3.411509035772459,"pfxZ":9.418475167433298,"pX":0.235363479283594,"pZ":1.69782238769158,"vX0":8.118366502623017,"vY0":-140.01231454946793,"vZ0":-9.082104758111965,"x":108.03,"y":192.94,"x0":-2.251699802410727,"y0":50.00321027631197,"z0":5.847961252273251,"aX":-6.810162685863255},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":4.6,"spinRate":2271,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3904053376003058,"extension":6.5757786563916785},"index":2,"playId":"d683e091-3f33-310d-b80a-f68d52bc2aa7","pitchNumber":2,"startTime":"2026-03-14T20:19:30.237Z","endTime":"2026-03-14T20:19:33.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.191195178986856,"aZ":-12.6750828641891,"pfxX":-2.6682203439320396,"pfxZ":9.921993949886176,"pX":0.5392200156506052,"pZ":1.6813902679541437,"vX0":8.876130702360522,"vY0":-139.05892723930768,"vZ0":-8.942564089220589,"x":96.45,"y":193.38,"x0":-2.3426362485165853,"y0":50.003246193211226,"z0":5.772908686190403,"aX":-5.2450240407718915},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":3.1,"spinRate":2418,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.39336641757951085,"extension":6.63907274469929},"hitData":{"launchSpeed":73.3,"launchAngle":30.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.75,"coordY":73.66}},"index":3,"playId":"2391ea53-8d25-3dba-849f-1021f4d9e45f","pitchNumber":3,"startTime":"2026-03-14T20:19:51.403Z","endTime":"2026-03-14T20:20:05.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":1.26,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:20:05.977Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-14T20:22:05.236Z","endTime":"2026-03-14T20:22:42.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31925177278302,"aZ":-14.458326900904172,"pfxX":-6.571045176387028,"pfxZ":9.262054950633143,"pX":-0.5034574995233644,"pZ":3.9692163647700793,"vX0":4.244122886225795,"vY0":-137.62871569995747,"vZ0":-2.8216337654294588,"x":136.19,"y":131.61,"x0":-1.2139173729971104,"y0":50.00513854838127,"z0":5.9903288142311455,"aX":-12.57330018016867},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":10.9,"spinRate":2336,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3983846554775736,"extension":6.638661083105912},"index":0,"playId":"82fe88af-7b8c-3a13-b894-106d9c617d6c","pitchNumber":1,"startTime":"2026-03-14T20:22:12.431Z","endTime":"2026-03-14T20:22:15.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720597003689853,"aZ":-21.362463266018352,"pfxX":-10.287604934781937,"pfxZ":5.556562454422931,"pX":0.18099253934836473,"pZ":2.798650872855368,"vX0":7.610724313831568,"vY0":-138.3357174310533,"vZ0":-4.066840603014675,"x":110.1,"y":163.22,"x0":-1.263792813012091,"y0":50.00412989197798,"z0":5.712873894419752,"aX":-20.01913214986533},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.5,"breakHorizontal":17.2,"spinRate":2166,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3953441018075914,"extension":6.670974086425657},"index":1,"playId":"4253e12a-d0b6-327f-a474-a648eeeeed81","pitchNumber":2,"startTime":"2026-03-14T20:22:26.367Z","endTime":"2026-03-14T20:22:30.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323172081503827,"aZ":-29.213407539036453,"pfxX":-2.3073188210180264,"pfxZ":1.7582367874791185,"pX":1.5743043714578486,"pZ":1.6937222268470018,"vX0":8.066625591262632,"vY0":-129.04191007530167,"vZ0":-4.363373457975547,"x":56.99,"y":193.05,"x0":-1.2949934438928794,"y0":50.003453949250186,"z0":5.662116770728316,"aX":-3.8855821614308397},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":2.4,"spinRate":2155,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.424767770447251,"extension":6.70743056822242},"index":2,"playId":"975ea9b8-1e1b-39fd-abc4-b8e63e45156d","pitchNumber":3,"startTime":"2026-03-14T20:22:39.887Z","endTime":"2026-03-14T20:22:42.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:22:42.887Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luken Baker grounds out, shortstop Willy Adames to first baseman Jake Holton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-14T20:22:50.284Z","endTime":"2026-03-14T20:23:40.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279344800549737,"aZ":-22.876109084902588,"pfxX":-10.004094978220516,"pfxZ":4.820888617801877,"pX":0.3897994040752116,"pZ":1.6016999942447068,"vX0":8.134546928674714,"vY0":-137.90800588300914,"vZ0":-6.695655139938192,"x":102.14,"y":195.53,"x0":-1.296320405519659,"y0":50.00493715777498,"z0":5.601226210010014,"aX":-19.29849823437514},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2174,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39697862667453077,"extension":6.636453316677454},"index":0,"playId":"54ff7a70-e2b0-3e1f-9119-4fa3a9ddd63d","pitchNumber":1,"startTime":"2026-03-14T20:23:05.471Z","endTime":"2026-03-14T20:23:09.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.839374079567456,"aZ":-31.014255722647874,"pfxX":0.8241207327646922,"pfxZ":0.705132550627086,"pX":1.1918481130308716,"pZ":1.368132739103298,"vX0":6.281231967458723,"vY0":-127.83501894102434,"vZ0":-4.312138046876654,"x":71.57,"y":201.84,"x0":-1.4103028694048536,"y0":50.002457754409626,"z0":5.52801335171338,"aX":1.3554573733436006},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.0,"spinRate":2187,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42944871307352495,"extension":6.858142701047278},"index":1,"playId":"91f16223-8567-39c1-8059-e06e4218dcdf","pitchNumber":2,"startTime":"2026-03-14T20:23:19.308Z","endTime":"2026-03-14T20:23:23.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213235533486856,"aZ":-31.99740306527314,"pfxX":1.5922630577706403,"pfxZ":0.10651132766954596,"pX":0.5341435819902697,"pZ":2.0959754329220375,"vX0":4.125159322792124,"vY0":-127.27448013233452,"vZ0":-2.6026864201615467,"x":96.64,"y":182.19,"x0":-1.3147309964837728,"y0":50.00291544364226,"z0":5.666893225818055,"aX":2.6100436703040533},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-3.8,"spinRate":2214,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.43042054326338874,"extension":6.688312003837452},"hitData":{"launchSpeed":76.5,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.76,"coordY":143.47}},"index":2,"playId":"06725288-ef68-3884-a6c6-4dc5bcf46f04","pitchNumber":3,"startTime":"2026-03-14T20:23:32.817Z","endTime":"2026-03-14T20:23:40.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:23:40.794Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Amaya grounds out, shortstop Willy Adames to first baseman Jake Holton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-14T20:23:55.711Z","endTime":"2026-03-14T20:24:25.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02424521134426,"aZ":-42.88412224330162,"pfxX":3.3054690810461604,"pfxZ":-7.5713951575015805,"pX":0.06638938791905204,"pZ":2.543551498111305,"vX0":2.016558123107003,"vY0":-119.04202307254128,"vZ0":0.8585649240188225,"x":114.47,"y":170.1,"x0":-1.2255285471998463,"y0":50.005678083710755,"z0":6.106888230603702,"aX":4.673399119533236},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.1,"breakHorizontal":-6.5,"spinRate":1957,"spinDirection":20},"zone":5,"typeConfidence":2.0,"plateTime":0.46276918811962764,"extension":6.503127403664028},"index":0,"playId":"bd751297-b622-3430-bb24-08f256273525","pitchNumber":1,"startTime":"2026-03-14T20:24:06.706Z","endTime":"2026-03-14T20:24:10.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.488577018816407,"aZ":-30.551310078355865,"pfxX":0.30853737268179326,"pfxZ":1.0021201411234166,"pX":-0.04498544982456032,"pZ":2.476742073046748,"vX0":3.3496494674239154,"vY0":-127.5545818189614,"vZ0":-1.9087175074981464,"x":118.71,"y":171.91,"x0":-1.4248997669725467,"y0":50.003333267757704,"z0":5.684585136828017,"aX":0.4989551281310301},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-1.4,"spinRate":2171,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.43229038494716976,"extension":6.642697206177913},"hitData":{"launchSpeed":104.0,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.45,"coordY":155.16}},"index":1,"playId":"6f3a006c-d2cb-38de-82c9-c9498caea0d9","pitchNumber":2,"startTime":"2026-03-14T20:24:18.793Z","endTime":"2026-03-14T20:24:25.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:24:25.285Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Casey Schmitt hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:26:16.680Z","endTime":"2026-03-14T20:28:19.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":77.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786123968538035,"aZ":-37.801260547124,"pfxX":0.3264127256122473,"pfxZ":-3.7724788201322412,"pX":0.43807728105689553,"pZ":0.8594129351687988,"vX0":7.530636853742693,"vY0":-121.20374976659022,"vZ0":-4.175039466016308,"x":100.3,"y":215.58,"x0":-2.7460978276776453,"y0":50.000418457982335,"z0":5.891239821614355,"aX":0.4858412860292273},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.6,"breakHorizontal":-2.3,"spinRate":2328,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4512145288712617,"extension":6.321799321458492},"index":0,"playId":"c43348f6-bdf4-335c-b4e4-de16964d597c","pitchNumber":1,"startTime":"2026-03-14T20:26:40.294Z","endTime":"2026-03-14T20:26:43.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129764971019828,"aZ":-36.88766785767023,"pfxX":-0.03220876357097069,"pfxZ":-3.0894713495610056,"pX":-0.25686631484779787,"pZ":2.49789442851172,"vX0":6.011271615690252,"vY0":-122.22788332665209,"vZ0":-0.8081586116868698,"x":126.79,"y":171.34,"x0":-2.7349172302795153,"y0":50.002575013594246,"z0":5.976409622919139,"aX":-0.050140200083357296},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":-1.2,"spinRate":2291,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4466451610740019,"extension":6.293954718660359},"index":1,"playId":"1682f6ea-9e84-3aaa-9ab6-cfff3d626580","pitchNumber":2,"startTime":"2026-03-14T20:26:57.535Z","endTime":"2026-03-14T20:27:01.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502180112163714,"aZ":-14.15357259050501,"pfxX":-5.661972233214097,"pfxZ":9.341638459002972,"pX":-1.5231414717034046,"pZ":2.3133498010006632,"vX0":4.857399068896263,"vY0":-137.7539006757637,"vZ0":-6.9991841890804345,"x":175.06,"y":176.32,"x0":-2.570373944919163,"y0":50.00290435496208,"z0":5.836731741590666,"aX":-10.923394702194145},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2156,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39703330854090524,"extension":6.582548734557673},"index":2,"playId":"884192b3-2045-37ad-827a-7795e18dd325","pitchNumber":3,"startTime":"2026-03-14T20:27:13.684Z","endTime":"2026-03-14T20:27:17.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46040402886717,"aZ":-28.10606651921555,"pfxX":2.2425307514256807,"pfxZ":2.351572950344572,"pX":0.5204644418523415,"pZ":2.3586068913344906,"vX0":7.217760121909859,"vY0":-130.15771510719154,"vZ0":-4.078221703327791,"x":97.16,"y":175.1,"x0":-2.5716124621557297,"y0":50.00084913333192,"z0":6.05647231083284,"aX":3.8739972629176163},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":-5.5,"spinRate":2409,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.41964911256778636,"extension":6.39690579375867},"index":3,"playId":"76a1f729-667f-3961-9df8-fa70acb7602a","pitchNumber":4,"startTime":"2026-03-14T20:27:30.416Z","endTime":"2026-03-14T20:27:33.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.9,"endSpeed":86.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.432009969287996,"aZ":-8.819674023989432,"pfxX":-2.448982810684158,"pfxZ":12.108495513682378,"pX":1.6088199295246606,"pZ":1.2885246199161986,"vX0":11.15298159084484,"vY0":-138.8080966324351,"vZ0":-10.56133238493587,"x":55.68,"y":203.99,"x0":-2.1634857571253754,"y0":50.004260606742186,"z0":5.754488412592687,"aX":-4.7253666917576345},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":1.8,"spinRate":2383,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3963671499663528,"extension":6.585486520454935},"index":4,"playId":"3520f7b2-a382-335a-8f93-de4aa7862bd7","pitchNumber":5,"startTime":"2026-03-14T20:27:58.450Z","endTime":"2026-03-14T20:28:01.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.839662708537794,"aZ":-11.952155699514057,"pfxX":-2.433303471682631,"pfxZ":10.43500394221551,"pX":-1.2908583962637048,"pZ":3.343204682469642,"vX0":4.654629635079504,"vY0":-138.76137172211048,"vZ0":-4.789652842509629,"x":166.2,"y":148.51,"x0":-2.678623476283425,"y0":50.00498514917231,"z0":5.896720577583343,"aX":-4.716959197350277},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2469,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3956640365180766,"extension":6.400064038227985},"index":5,"playId":"f782f043-5b1f-3ef8-ac96-40565f7ec104","pitchNumber":6,"startTime":"2026-03-14T20:28:14.542Z","endTime":"2026-03-14T20:28:19.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:28:19.801Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Will Brennan grounds into a force out, second baseman Jacob Amaya to shortstop Cristofer Torin. Casey Schmitt out at 2nd. Will Brennan to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:28:46.456Z","endTime":"2026-03-14T20:29:36.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"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":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74920426329101,"aZ":-11.421813016045624,"pfxX":-2.1394268027912613,"pfxZ":10.683088747138944,"pX":0.5475621206339158,"pZ":1.1308797044909866,"vX0":8.118882393182586,"vY0":-138.66029788035917,"vZ0":-10.487538685615267,"x":96.13,"y":208.25,"x0":-2.143634712204799,"y0":50.00171458072516,"z0":5.7299979032007355,"aX":-4.1567027128629155},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":2.2,"spinRate":2329,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3954082076087997,"extension":6.567109914690971},"index":0,"playId":"8f21b80b-2046-32c8-83dd-82bafe68c097","pitchNumber":1,"startTime":"2026-03-14T20:28:47.190Z","endTime":"2026-03-14T20:28:50.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"faf27f7c-c6c7-3a7b-9569-b2a3f20cc2b1","startTime":"2026-03-14T20:29:06.946Z","endTime":"2026-03-14T20:29:09.946Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600829994146263,"aZ":-31.51279853438785,"pfxX":-8.453337504596803,"pfxZ":0.3923382976689389,"pX":0.05442978394960377,"pZ":1.0299154059933988,"vX0":8.928101013365062,"vY0":-128.1191040512395,"vZ0":-5.60523309528687,"x":114.93,"y":210.97,"x0":-2.3780506018893086,"y0":50.00004685106877,"z0":5.710508361528986,"aX":-14.044460518289686},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":1604,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42760062538352184,"extension":6.301606671744374},"hitData":{"launchSpeed":78.2,"launchAngle":-14.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.34,"coordY":158.19}},"index":2,"playId":"a45e6b89-7729-336e-b119-a9995712db40","pitchNumber":2,"startTime":"2026-03-14T20:29:25.619Z","endTime":"2026-03-14T20:29:36.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:29:36.263Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Susac singles on a line drive to right fielder Angel Ortiz. Will Brennan to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:30:17.861Z","endTime":"2026-03-14T20:31:07.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnThird":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ecc8b91a-c53c-32d6-9210-a6ba47cc434f","startTime":"2026-03-14T20:30:01.608Z","endTime":"2026-03-14T20:30:05.545Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089950115337924,"aZ":-12.48941169526027,"pfxX":-3.4452422626478603,"pfxZ":10.193241003548287,"pX":0.6716255903990789,"pZ":2.090785840592188,"vX0":8.674041505286853,"vY0":-138.15844302764796,"vZ0":-8.185615196050003,"x":91.4,"y":182.33,"x0":-2.0624915296272435,"y0":50.002083811178736,"z0":5.933438990952536,"aX":-6.653498973104313},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":4.4,"spinRate":2325,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.3966048469815271,"extension":6.486318288864241},"index":1,"playId":"192adc48-f05e-3051-958a-cba85fe3c480","pitchNumber":1,"startTime":"2026-03-14T20:30:19.965Z","endTime":"2026-03-14T20:30:23.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"47b8fc8f-7fbb-381d-9d8c-7f55ebaced39","startTime":"2026-03-14T20:30:36.486Z","endTime":"2026-03-14T20:30:40.925Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563484204643004,"aZ":-25.987107074640267,"pfxX":1.00034700406917,"pfxZ":3.494172400884775,"pX":0.39103746899755476,"pZ":2.2954671331479233,"vX0":6.420991301058957,"vY0":-131.5882535819465,"vZ0":-4.77459202690265,"x":102.09,"y":176.8,"x0":-2.2015397889275037,"y0":50.001628277530834,"z0":6.037604572873735,"aX":1.768282349343541},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-3.1,"spinRate":2325,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.41481448818800803,"extension":6.256408263262801},"hitData":{"launchSpeed":91.9,"launchAngle":16.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.39,"coordY":131.87}},"index":3,"playId":"77ef9904-4a9a-38b9-b132-4f9c16cd568b","pitchNumber":2,"startTime":"2026-03-14T20:30:55.966Z","endTime":"2026-03-14T20:31:07.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":1.27,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:31:07.241Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a line drive to center fielder Jordan Lawlar. Will Brennan scores. Daniel Susac to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:31:22.022Z","endTime":"2026-03-14T20:32:20.357Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":78.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77232153636235,"aZ":-41.31302786282193,"pfxX":1.5343013048924146,"pfxZ":-5.956929520588387,"pX":-0.15699415151844578,"pZ":3.1207014922478433,"vX0":5.028809471721839,"vY0":-122.91260931411185,"vZ0":1.1585625611004482,"x":122.98,"y":154.52,"x0":-2.426664001528894,"y0":50.00316057235271,"z0":6.144259500484901,"aX":2.353134125740268},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.3,"breakHorizontal":-4.0,"spinRate":2461,"spinDirection":20},"zone":2,"typeConfidence":2.0,"plateTime":0.4451849010393074,"extension":6.320048612909881},"index":0,"playId":"524e3f3e-5ffe-38e3-b0d9-6074a9804208","pitchNumber":1,"startTime":"2026-03-14T20:31:49.887Z","endTime":"2026-03-14T20:31:53.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.866237732600656,"aZ":-18.43110976487621,"pfxX":-7.622076892633617,"pfxZ":7.212474371175199,"pX":-0.6928532637536285,"pZ":2.089526606633361,"vX0":6.8469300038862855,"vY0":-137.0426502060664,"vZ0":-6.893029092016705,"x":143.41,"y":182.36,"x0":-2.2315960021329775,"y0":50.00143558014834,"z0":5.893276802300078,"aX":-14.518503416209679},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":12.4,"spinRate":2233,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.39945113097248663,"extension":6.318321542982163},"hitData":{"launchSpeed":86.8,"launchAngle":17.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.24,"coordY":104.82}},"index":1,"playId":"1cdb3b8e-80d7-3604-ba5e-81ea903ec27f","pitchNumber":2,"startTime":"2026-03-14T20:32:07.868Z","endTime":"2026-03-14T20:32:20.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":686823,"link":"/api/v1/people/686823"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":9.399999999999999,"leverageIndex":1.94,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:32:20.357Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Koss pops out to second baseman Jacob Amaya.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:32:39.722Z","endTime":"2026-03-14T20:34:41.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72690194271528,"aZ":-12.84957466466299,"pfxX":-3.978524742268704,"pfxZ":10.239172447523838,"pX":0.83040250953411,"pZ":2.123065924632174,"vX0":9.264467325670966,"vY0":-136.4312651184626,"vZ0":-7.97018848905561,"x":85.35,"y":181.46,"x0":-2.0907848037415957,"y0":50.001031188896164,"z0":5.965791372265206,"aX":-7.508195624704727},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2312,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4013183381730485,"extension":6.4489703334239765},"index":0,"playId":"e56fd957-cc31-337f-ae40-b64555731cbe","pitchNumber":1,"startTime":"2026-03-14T20:33:04.097Z","endTime":"2026-03-14T20:33:08.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970020438947113,"aZ":-28.854249919698535,"pfxX":2.441618852878019,"pfxZ":1.9600920823306485,"pX":1.1451086625309184,"pZ":2.2670096825036237,"vX0":7.631848960654204,"vY0":-129.0675382278247,"vZ0":-3.9004952268874495,"x":73.35,"y":177.57,"x0":-2.1630719956743047,"y0":50.00262385779071,"z0":6.011086420213799,"aX":4.132555435440488},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":-6.1,"spinRate":2289,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.423793671279157,"extension":6.430284879283709},"index":1,"playId":"ca23e865-fbfa-3e08-894a-d166e05eb59c","pitchNumber":2,"startTime":"2026-03-14T20:33:24.880Z","endTime":"2026-03-14T20:33:28.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71740279913297,"aZ":-20.054197333090027,"pfxX":-6.941087873376068,"pfxZ":6.376031441038958,"pX":-0.8537358964027666,"pZ":4.105333652898203,"vX0":6.447946676913842,"vY0":-137.2997343401475,"vZ0":-1.6207346657591764,"x":149.54,"y":127.94,"x0":-2.3361333144916494,"y0":50.00047379410837,"z0":6.074423120329277,"aX":-13.189072990945894},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2274,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3996385385382557,"extension":6.40501826036947},"index":2,"playId":"c8749dab-0f30-3980-9bf1-730ad4eea2b2","pitchNumber":3,"startTime":"2026-03-14T20:33:47.212Z","endTime":"2026-03-14T20:33:50.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298421133156847,"aZ":-17.221932215087897,"pfxX":-5.992546533442718,"pfxZ":7.994649021422487,"pX":-0.9044595269920569,"pZ":2.6016732112291496,"vX0":5.928228490632014,"vY0":-135.80812966170464,"vZ0":-6.099465845754813,"x":151.48,"y":168.53,"x0":-2.335380335902349,"y0":50.006444308648085,"z0":6.071617279648754,"aX":-11.214111096333284},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2288,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40306941881954383,"extension":6.298023743057329},"index":3,"playId":"cdf71d18-a9b2-3725-8da8-cc8ecefda7cf","pitchNumber":4,"startTime":"2026-03-14T20:34:07.726Z","endTime":"2026-03-14T20:34:10.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":82.8,"endSpeed":76.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55820504133806,"aZ":-38.09097983830193,"pfxX":1.998831331735715,"pfxZ":-4.000239835228223,"pX":-0.20954292911659922,"pZ":1.9977855773321949,"vX0":5.060807790941374,"vY0":-120.54740828627916,"vZ0":-1.4830919998389733,"x":124.99,"y":184.84,"x0":-2.59258165177018,"y0":50.00468216142361,"z0":5.971403904328867,"aX":2.9539107849427686},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.3,"breakHorizontal":-4.8,"spinRate":2243,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.4536758742637317,"extension":6.281487211402474},"hitData":{"launchSpeed":61.9,"launchAngle":58.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.42,"coordY":151.87}},"index":4,"playId":"fb749f73-e5fb-3ddf-b6e5-b4aa37fa10e7","pitchNumber":5,"startTime":"2026-03-14T20:34:33.513Z","endTime":"2026-03-14T20:34:41.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":-5.8999999999999915,"leverageIndex":1.66,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:34:41.689Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Holton grounds into a force out, third baseman Tim Tawa to second baseman Jacob Amaya. Victor Bericoto out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:35:14.264Z","endTime":"2026-03-14T20:36:22.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44000059559198,"aZ":-14.799072071525199,"pfxX":-4.762044068772301,"pfxZ":8.981063421251651,"pX":1.0292771789241157,"pZ":2.3861302191985656,"vX0":10.016219677522981,"vY0":-137.70392200585252,"vZ0":-7.057578862858681,"x":77.77,"y":174.35,"x0":-2.024419266626588,"y0":50.00482709580364,"z0":5.969419330261281,"aX":-9.215709902215426},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":6.7,"spinRate":2303,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3966366686321301,"extension":6.583069385445972},"index":0,"playId":"2ad64ec9-c606-3e03-9916-0df27ecc0982","pitchNumber":1,"startTime":"2026-03-14T20:35:22.887Z","endTime":"2026-03-14T20:35:26.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150328334316654,"aZ":-15.167019669995106,"pfxX":-4.815950100800773,"pfxZ":8.682395497901245,"pX":0.8298742892743854,"pZ":2.3947351826983594,"vX0":10.218521529663171,"vY0":-138.64066525242077,"vZ0":-6.7488707841868845,"x":85.37,"y":174.12,"x0":-2.2674719578314444,"y0":50.00351793764277,"z0":5.860986624327841,"aX":-9.435090848495639},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2246,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3941088728841309,"extension":6.42539135567381},"index":1,"playId":"bee1f0df-b3c3-35d4-8598-9ca119b54ea3","pitchNumber":2,"startTime":"2026-03-14T20:35:39.479Z","endTime":"2026-03-14T20:35:43.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.145701610785533,"aZ":-37.79592252199195,"pfxX":-0.6672417788212943,"pfxZ":-3.8201571488379535,"pX":0.32421298591666403,"pZ":1.0147019961157064,"vX0":7.017411020773963,"vY0":-120.16423596216562,"vZ0":-3.5698726140530255,"x":104.64,"y":211.38,"x0":-2.5409138898476322,"y0":50.005654534244115,"z0":5.859817656997135,"aX":-0.981745641309962},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.6,"breakHorizontal":-0.4,"spinRate":2302,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4549138824580865,"extension":6.399985085484934},"index":2,"playId":"f2f80828-0c98-3d61-be2a-265735bbe283","pitchNumber":3,"startTime":"2026-03-14T20:35:57.056Z","endTime":"2026-03-14T20:36:00.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382040807047403,"aZ":-40.417809482084515,"pfxX":0.12521150021510508,"pfxZ":-5.968391362796979,"pX":-0.35292425790512016,"pZ":1.8313067109609387,"vX0":5.24697580335537,"vY0":-117.17989785460058,"vZ0":-0.9031743598843832,"x":130.45,"y":189.33,"x0":-2.64287622369788,"y0":50.000302255105694,"z0":6.017648933826151,"aX":0.1725080044908189},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.7,"breakHorizontal":-1.6,"spinRate":2277,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.46849574639459135,"extension":6.265074415348651},"hitData":{"launchSpeed":83.9,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.29,"coordY":172.87}},"index":3,"playId":"7612b14c-66d3-3b5e-8cca-5fff6ad40c27","pitchNumber":4,"startTime":"2026-03-14T20:36:16.429Z","endTime":"2026-03-14T20:36:22.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000013,"leverageIndex":1.68,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:36:22.819Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cristofer Torin grounds out softly, shortstop Willy Adames to first baseman Jake Holton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:38:27.028Z","endTime":"2026-03-14T20:39:07.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77490914606533,"aZ":-22.684439780737492,"pfxX":-10.513126573352437,"pfxZ":4.9757113191388385,"pX":0.4752104012813858,"pZ":3.439290837438289,"vX0":8.198485574694805,"vY0":-137.56480454108794,"vZ0":-2.372554594726441,"x":98.89,"y":145.92,"x0":-1.1842933780274671,"y0":50.006781743171295,"z0":5.858109145497084,"aX":-20.065323096791396},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2219,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39884323935609256,"extension":6.653458449499261},"index":0,"playId":"4d04c25d-dc1c-39ff-935f-c3e169acecdb","pitchNumber":1,"startTime":"2026-03-14T20:38:32.158Z","endTime":"2026-03-14T20:38:35.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":87.0,"endSpeed":79.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726941040386276,"aZ":-29.863818108030614,"pfxX":0.05004226409364598,"pfxZ":1.4368281812423307,"pX":1.6959168859521667,"pZ":0.6709827783550619,"vX0":7.399618301232765,"vY0":-126.43098696274228,"vZ0":-6.44239792522653,"x":52.36,"y":220.66,"x0":-1.2852393122772157,"y0":50.00300148389606,"z0":5.6740296992312995,"aX":0.07841978611283767},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-1.9,"spinRate":2285,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.43457340339782125,"extension":6.804927782531756},"index":1,"playId":"aa56147d-7675-38eb-9336-6619d31026a4","pitchNumber":2,"startTime":"2026-03-14T20:38:43.556Z","endTime":"2026-03-14T20:38:46.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99399068826359,"aZ":-22.102061153635738,"pfxX":-9.366736629739393,"pfxZ":5.20215115162487,"pX":0.3498914852795161,"pZ":1.704725886916087,"vX0":7.64876232529957,"vY0":-137.88221959936803,"vZ0":-6.618991158134374,"x":103.66,"y":192.75,"x0":-1.2351680249947075,"y0":50.0057522127917,"z0":5.615031045609754,"aX":-18.14316449362805},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2113,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3963760579692037,"extension":6.608250641622528},"hitData":{"launchSpeed":69.4,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":116.22,"coordY":159.4}},"index":2,"playId":"2de453fa-b77f-3db4-a986-40b8b2482683","pitchNumber":3,"startTime":"2026-03-14T20:39:00.147Z","endTime":"2026-03-14T20:39:07.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:39:07.421Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Ortiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:39:21.012Z","endTime":"2026-03-14T20:40:18.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47045176781232,"aZ":-45.169044585194655,"pfxX":3.8404821620570244,"pfxZ":-9.428719645009819,"pX":-0.49091539685860747,"pZ":2.6070934441138385,"vX0":0.8545437894293179,"vY0":-117.54923886752744,"vZ0":1.4735612226279553,"x":135.71,"y":168.39,"x0":-1.3592237520229533,"y0":50.003870338434446,"z0":6.21574239631231,"aX":5.292110384754656},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.3,"breakHorizontal":-7.2,"spinRate":2269,"spinDirection":19},"zone":4,"typeConfidence":2.0,"plateTime":0.46871800412350284,"extension":6.46579681058942},"index":0,"playId":"ce734803-d034-3e8c-b35a-b79f4f807554","pitchNumber":1,"startTime":"2026-03-14T20:39:35.189Z","endTime":"2026-03-14T20:39:39.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15843959415541,"aZ":-42.41522945832661,"pfxX":3.9647311378906096,"pfxZ":-7.322855834026451,"pX":-0.5755474292895226,"pZ":1.8225523051187735,"vX0":0.4102865490741274,"vY0":-118.22589131700397,"vZ0":-0.799163270054113,"x":138.94,"y":189.57,"x0":-1.2663258551908303,"y0":50.004672996999616,"z0":6.100454829846037,"aX":5.542886283454735},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.1,"breakHorizontal":-7.3,"spinRate":2078,"spinDirection":18},"zone":7,"typeConfidence":2.0,"plateTime":0.46551886238179074,"extension":6.44312746883223},"index":1,"playId":"de849e24-a16c-3c87-ba06-22c11913d123","pitchNumber":2,"startTime":"2026-03-14T20:39:48.087Z","endTime":"2026-03-14T20:39:51.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-14T20:40:05.586Z","endTime":"2026-03-14T20:40:13.188Z","isPitch":false,"type":"action","player":{"id":691292,"link":"/api/v1/people/691292"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.893951495896495,"aZ":-16.04319129698212,"pfxX":-5.5215368261730005,"pfxZ":8.376251652537059,"pX":0.17334962456665556,"pZ":3.871073753920433,"vX0":5.589330779876871,"vY0":-138.37889216924162,"vZ0":-3.0029174153708857,"x":110.39,"y":134.26,"x0":-1.1621169305877115,"y0":50.00369443248053,"z0":6.05469341064306,"aX":-10.634361993318556},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.8,"spinRate":2279,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3968945720102228,"extension":6.521841195720336},"index":3,"playId":"e3e1ac65-b3e7-3a1e-9976-b828b33393aa","pitchNumber":3,"startTime":"2026-03-14T20:40:13.188Z","endTime":"2026-03-14T20:40:18.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:40:18.272Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Avery Owusu-Asiedu walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:40:26.955Z","endTime":"2026-03-14T20:42:14.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":86.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8137573329606,"aZ":-22.730304007665268,"pfxX":-10.96686145094906,"pfxZ":4.915266375307255,"pX":-1.0679756052342986,"pZ":1.6796302828623246,"vX0":4.837072620683833,"vY0":-138.46348012154542,"vZ0":-6.430919192413363,"x":157.71,"y":193.43,"x0":-1.4224315822416744,"y0":50.00591098384706,"z0":5.576100859018429,"aX":-21.084376445792927},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":18.7,"spinRate":2182,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.397100526715489,"extension":6.5116564084817234},"index":0,"playId":"a6eed4d9-e925-35d2-a65f-5fa4262dae25","pitchNumber":1,"startTime":"2026-03-14T20:40:41.915Z","endTime":"2026-03-14T20:40:45.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":87.4,"endSpeed":79.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640456431891856,"aZ":-29.921104430826876,"pfxX":-0.769703588929544,"pfxZ":1.3889621614808236,"pX":0.8742626413375157,"pZ":1.9271784103328111,"vX0":5.948536080842705,"vY0":-127.11432607646486,"vZ0":-3.4168300783312517,"x":83.68,"y":186.75,"x0":-1.40682796794175,"y0":50.000670626823755,"z0":5.691502960653443,"aX":-1.2466425474536724},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-0.1,"spinRate":2234,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4326578019901821,"extension":6.668548033135119},"index":1,"playId":"7bf1907c-b266-35d6-8e93-0b0e4fda4201","pitchNumber":2,"startTime":"2026-03-14T20:40:54.956Z","endTime":"2026-03-14T20:40:58.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715771656498305,"aZ":-24.04436899723919,"pfxX":-10.31371909010633,"pfxZ":4.280671433022872,"pX":1.0487700600154475,"pZ":2.1391863609472086,"vX0":9.670337936217175,"vY0":-137.08417410107265,"vZ0":-4.959344320839454,"x":77.02,"y":181.02,"x0":-1.1870702075023487,"y0":50.006248053268905,"z0":5.6163850513371,"aX":-19.604939399289524},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":16.6,"spinRate":2036,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3997696860152651,"extension":6.771138942167327},"index":2,"playId":"c85d495e-6f49-35e8-b721-c9e456756881","pitchNumber":3,"startTime":"2026-03-14T20:41:09.133Z","endTime":"2026-03-14T20:41:13.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-03-14T20:41:18.988Z","endTime":"2026-03-14T20:41:34.776Z","isPitch":false,"type":"action","player":{"id":801938,"link":"/api/v1/people/801938"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915771294227728,"aZ":-14.285533899148845,"pfxX":-5.708415702351121,"pfxZ":9.166716129389197,"pX":1.4013387976935678,"pZ":2.0377297380959054,"vX0":8.944781042683944,"vY0":-139.00858813411352,"vZ0":-7.542414528074697,"x":63.58,"y":183.76,"x0":-1.1204082709888097,"y0":50.00525940863922,"z0":5.739682923732961,"aX":-11.143913925930152},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":2268,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3944097989454458,"extension":6.704777167488332},"index":4,"playId":"f79415d8-c19d-3ae3-98ca-77fe67051bcb","pitchNumber":4,"startTime":"2026-03-14T20:41:34.776Z","endTime":"2026-03-14T20:41:38.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.6,"endSpeed":87.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04439676118605,"aZ":-23.194308715974977,"pfxX":-9.084240781432904,"pfxZ":4.6203510197716415,"pX":-0.17136105989155512,"pZ":2.5686072318374684,"vX0":6.385348066034723,"vY0":-139.0057582843756,"vZ0":-4.2015650229735435,"x":123.53,"y":169.43,"x0":-1.3255573573569603,"y0":50.00396082157399,"z0":5.652045679591266,"aX":-17.663553422047144},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2173,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39500070726912684,"extension":6.648188039516022},"index":5,"playId":"59465fd5-5371-3286-b380-0799d798ee11","pitchNumber":5,"startTime":"2026-03-14T20:41:48.363Z","endTime":"2026-03-14T20:41:51.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.371085741844112,"aZ":-21.59477656022255,"pfxX":-10.17074378613955,"pfxZ":5.515181882573183,"pX":0.7492755119062973,"pZ":1.3038304568924755,"vX0":8.944601666571016,"vY0":-137.77836225218337,"vZ0":-7.385582300825045,"x":88.44,"y":203.58,"x0":-1.222095252409438,"y0":50.00040953109853,"z0":5.484659451415464,"aX":-19.49947566524676},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":16.4,"spinRate":2165,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39794779383021783,"extension":6.8027229759306085},"index":6,"playId":"ade95ed3-aebd-3f72-bb22-3c6b3cf92507","pitchNumber":6,"startTime":"2026-03-14T20:42:10.514Z","endTime":"2026-03-14T20:42:14.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.3,"awayTeamWinProbability":35.7,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:42:14.344Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Christian Koss to first baseman Jake Holton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:42:25.889Z","endTime":"2026-03-14T20:43:07.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442287206871008,"aZ":-26.519874580176058,"pfxX":-9.045401568864973,"pfxZ":3.704628582907904,"pX":0.6631842360544988,"pZ":0.8162177130101574,"vX0":7.609755279922912,"vY0":-122.98093090633708,"vZ0":-6.264124076498429,"x":91.72,"y":216.74,"x0":-1.3029724277042412,"y0":50.00075874049151,"z0":5.659436694108022,"aX":-13.790213984875374},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":1513,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.44617866595730327,"extension":6.666421113412438},"index":0,"playId":"2fc02f6d-a722-3e2b-9702-7e517d486b8b","pitchNumber":1,"startTime":"2026-03-14T20:42:40.838Z","endTime":"2026-03-14T20:42:44.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35476207504665,"aZ":-23.58152082703993,"pfxX":-9.003415977940595,"pfxZ":4.546972341255984,"pX":0.15668749404823232,"pZ":2.136511265842976,"vX0":7.286084897770493,"vY0":-136.24395533664133,"vZ0":-5.156472185639307,"x":111.03,"y":181.09,"x0":-1.3750131949569617,"y0":50.00665555916949,"z0":5.671573155519319,"aX":-17.02564899467389},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":14.9,"spinRate":2190,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4011673490318084,"extension":6.700043768160648},"hitData":{"launchSpeed":104.3,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.44,"coordY":164.77}},"index":1,"playId":"9b88f646-ec6c-34ca-a17c-c02cee5d1825","pitchNumber":2,"startTime":"2026-03-14T20:43:00.269Z","endTime":"2026-03-14T20:43:07.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:43:07.501Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Rodriguez flies out to right fielder Angel Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:45:00.572Z","endTime":"2026-03-14T20:45:43.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51331966415961,"aZ":-19.00135843395137,"pfxX":-8.452113532615984,"pfxZ":7.205563132170387,"pX":-0.5479357764161873,"pZ":1.9033078118538884,"vX0":7.96349772227955,"vY0":-134.67165414229913,"vZ0":-7.128434384323959,"x":137.89,"y":187.39,"x0":-2.4518174549672236,"y0":50.004654702933635,"z0":5.939153633043877,"aX":-15.455138496747727},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":2155,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4074346492797889,"extension":6.4324512171414066},"index":0,"playId":"a704c3b9-975b-3a86-9ea6-81b6748f39e7","pitchNumber":1,"startTime":"2026-03-14T20:45:21.594Z","endTime":"2026-03-14T20:45:25.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.152511395460355,"aZ":-37.41902533320967,"pfxX":-0.17485387592418367,"pfxZ":-3.583666967147014,"pX":0.1527179831042688,"pZ":2.5113558498332926,"vX0":6.623203151396861,"vY0":-119.94029018751412,"vZ0":-0.5131769240246629,"x":111.18,"y":170.97,"x0":-2.6160810437400785,"y0":50.0015607047925,"z0":6.051075459926363,"aX":-0.2560041075528638},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.4,"breakHorizontal":-1.2,"spinRate":2338,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4558283014412918,"extension":6.3682564539702655},"hitData":{"launchSpeed":89.5,"launchAngle":36.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.4,"coordY":79.59}},"index":1,"playId":"73aa2349-121a-32d1-914b-d75b85d2a822","pitchNumber":2,"startTime":"2026-03-14T20:45:35.486Z","endTime":"2026-03-14T20:45:43.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:45:43.051Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a sharp line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:45:51.614Z","endTime":"2026-03-14T20:48:50.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402187974712497,"aZ":-38.50908972258997,"pfxX":-1.0963981517998063,"pfxZ":-4.27001997137692,"pX":0.6295316798751927,"pZ":0.16581559872669355,"vX0":8.22401993632072,"vY0":-121.20628052810356,"vZ0":-5.217257184275174,"x":93.0,"y":234.3,"x0":-2.6697476225726366,"y0":50.00386748095143,"z0":5.720909279576938,"aX":-1.6267910680114739},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.8,"breakHorizontal":0.0,"spinRate":2371,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45244538125748246,"extension":6.704412178709859},"index":0,"playId":"2e2a45e1-7201-3f33-92b2-186fc5ebc303","pitchNumber":1,"startTime":"2026-03-14T20:46:07.896Z","endTime":"2026-03-14T20:46:10.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82649275623438,"aZ":-14.416274531259122,"pfxX":-2.6385356220266023,"pfxZ":9.368702769977153,"pX":0.4189532012383336,"pZ":2.943381080347574,"vX0":8.675929417290577,"vY0":-136.51050824199865,"vZ0":-5.333586313672149,"x":101.03,"y":159.31,"x0":-2.4516270973050864,"y0":50.005552329745136,"z0":5.90799810360832,"aX":-5.004220752368273},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":3.0,"spinRate":2406,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4005823324412505,"extension":6.4886902611482},"index":1,"playId":"d9359737-a11d-3331-8c07-f846fc1f4a55","pitchNumber":2,"startTime":"2026-03-14T20:46:23.651Z","endTime":"2026-03-14T20:46:26.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35897433469958,"aZ":-15.432274443592203,"pfxX":-3.6196152811243056,"pfxZ":8.851688683072904,"pX":0.20051878903723577,"pZ":3.393261225674433,"vX0":8.487281705695603,"vY0":-136.71626429251427,"vZ0":-3.950952959004875,"x":109.36,"y":147.16,"x0":-2.474961624790841,"y0":50.004885437254174,"z0":5.917564126051555,"aX":-6.848689625417159},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":4.8,"spinRate":2335,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40075337895407337,"extension":6.48983784042955},"index":2,"playId":"a87273ec-b11b-3e5c-9a6e-c71edfa4f1c1","pitchNumber":3,"startTime":"2026-03-14T20:46:44.017Z","endTime":"2026-03-14T20:46:48.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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.4,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.540239056957823,"aZ":-14.627004806756876,"pfxX":-2.2522168645906038,"pfxZ":9.16245799905403,"pX":-0.3050600647412848,"pZ":2.3657683427263048,"vX0":6.9989509793090114,"vY0":-137.2981849479989,"vZ0":-6.6304499518110305,"x":128.63,"y":174.9,"x0":-2.5912007960975445,"y0":50.00201159785107,"z0":5.801872150330749,"aX":-4.313666595313178},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":2.6,"spinRate":2308,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39847878765336864,"extension":6.59309762285476},"index":3,"playId":"573e317f-2748-394b-8ed0-bab69a5de825","pitchNumber":4,"startTime":"2026-03-14T20:47:03.734Z","endTime":"2026-03-14T20:47:06.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":88.7,"endSpeed":82.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924671674289815,"aZ":-27.513099772571433,"pfxX":1.6814963396156184,"pfxZ":2.7387507687872983,"pX":-0.4208099197537707,"pZ":2.2523749532048454,"vX0":4.941669444462197,"vY0":-129.1013959762345,"vZ0":-3.9908739239923205,"x":133.04,"y":177.97,"x0":-2.572191422633778,"y0":50.0019303560182,"z0":5.917285456953687,"aX":2.859467276260291},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":-4.1,"spinRate":2357,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.42300336255658966,"extension":6.516143391969973},"index":4,"playId":"492967f6-6f27-3957-8df4-776a6f0fee55","pitchNumber":5,"startTime":"2026-03-14T20:47:26.191Z","endTime":"2026-03-14T20:47:29.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106458760316794,"aZ":-26.885284673868796,"pfxX":-6.7557972088163245,"pfxZ":3.080845087709581,"pX":-0.4484731480139484,"pZ":0.5442019505472617,"vX0":8.09625657169809,"vY0":-129.8975960906649,"vZ0":-7.662293005568566,"x":134.09,"y":224.09,"x0":-2.7216348197039077,"y0":50.00291423334019,"z0":5.563576110941533,"aX":-11.595708529556573},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":10.6,"spinRate":1568,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4209661016787125,"extension":6.603470568495391},"index":5,"playId":"c5902415-422e-3645-89d3-77bd1655b824","pitchNumber":6,"startTime":"2026-03-14T20:47:45.615Z","endTime":"2026-03-14T20:47:48.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.021812373469853,"aZ":-28.505142960172243,"pfxX":-7.602917553909288,"pfxZ":2.1683027943757924,"pX":0.18313586430394838,"pZ":0.8470734941330094,"vX0":9.732024900499821,"vY0":-128.56309409354606,"vZ0":-6.495423637022316,"x":110.02,"y":215.91,"x0":-2.6451088084758454,"y0":50.00222128573954,"z0":5.588327416989575,"aX":-12.861284511236507},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":1634,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42434048547579195,"extension":6.701757781474753},"index":6,"playId":"c69b63b0-ef8a-332c-aa17-cf681c5688e0","pitchNumber":7,"startTime":"2026-03-14T20:48:12.078Z","endTime":"2026-03-14T20:48:15.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886037690063674,"aZ":-29.753378073634927,"pfxX":-7.575332343057531,"pfxZ":1.483683551095492,"pX":-1.1958779767333105,"pZ":2.196264357850124,"vX0":6.528765916031177,"vY0":-127.102122456214,"vZ0":-2.8006857716034164,"x":162.58,"y":179.48,"x0":-2.8179218617151314,"y0":50.00151126097977,"z0":5.683385885812968,"aX":-12.350997431904876},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":12.1,"spinRate":1289,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.43149577144862494,"extension":6.537225372844332},"hitData":{"launchSpeed":103.7,"launchAngle":11.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.07,"coordY":69.63}},"index":7,"playId":"7a1de319-dbd6-35ea-b063-741aed0bd595","pitchNumber":8,"startTime":"2026-03-14T20:48:43.192Z","endTime":"2026-03-14T20:48:50.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:48:50.341Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Angel Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:49:01.835Z","endTime":"2026-03-14T20:50:06.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19154006353633,"aZ":-17.496399678490462,"pfxX":-8.750826866324505,"pfxZ":7.741875237739885,"pX":-0.5890509420797267,"pZ":1.8003025526136065,"vX0":7.885037880322537,"vY0":-137.24872657277933,"vZ0":-7.574720418832314,"x":139.45,"y":190.17,"x0":-2.3712932557997175,"y0":50.00126672115324,"z0":5.801245794605382,"aX":-16.58683550798493},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2216,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40005181105465004,"extension":6.639991031975047},"index":0,"playId":"c78453f3-e99c-3cc2-b157-a710fe8069aa","pitchNumber":1,"startTime":"2026-03-14T20:49:19.516Z","endTime":"2026-03-14T20:49:22.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"22475b46-7363-33c9-8ac0-9e817be0b378","startTime":"2026-03-14T20:49:38.431Z","endTime":"2026-03-14T20:49:41.573Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63326051213945,"aZ":-13.475220611854821,"pfxX":-2.4249089474505405,"pfxZ":9.857559027907781,"pX":0.6048884814160502,"pZ":3.1744198752703436,"vX0":8.09549231385071,"vY0":-137.17880866636784,"vZ0":-5.176986599818028,"x":93.94,"y":153.07,"x0":-2.0754061177593712,"y0":50.00503494479335,"z0":6.011894538880651,"aX":-4.601465338751774},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":2.6,"spinRate":2156,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.39997970590167276,"extension":6.391832248420943},"hitData":{"launchSpeed":98.5,"launchAngle":50.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.02,"coordY":124.28}},"index":2,"playId":"98394bfb-4a0d-37c2-8e4d-6a6df8b14d48","pitchNumber":2,"startTime":"2026-03-14T20:49:56.545Z","endTime":"2026-03-14T20:50:06.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:50:06.141Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a ground ball to second baseman Jacob Amaya. Rafael Devers to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:50:22.503Z","endTime":"2026-03-14T20:52:02.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.3,"endSpeed":84.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111579515286085,"aZ":-24.84957606697069,"pfxX":0.5516021391014019,"pfxZ":4.116239071538051,"pX":0.6577480095905707,"pZ":0.5563558948688212,"vX0":7.82879544235073,"vY0":-132.5217501221862,"vZ0":-8.995296863174406,"x":91.93,"y":223.76,"x0":-2.4055250337077774,"y0":50.00504525222089,"z0":5.807783092040834,"aX":0.9809703021354521},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-2.6,"spinRate":2210,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41318578204189693,"extension":6.495777311553753},"index":0,"playId":"c38d0cd0-2fb3-3be6-ab84-d879085f06df","pitchNumber":1,"startTime":"2026-03-14T20:50:36.217Z","endTime":"2026-03-14T20:50:39.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11428647784361,"aZ":-25.134104086391282,"pfxX":3.8307396083370113,"pfxZ":4.194902145480311,"pX":0.5738212778891838,"pZ":0.6848781607216557,"vX0":6.409224684014659,"vY0":-129.2615884068772,"vZ0":-8.023307959708188,"x":95.13,"y":220.29,"x0":-2.4436743395293905,"y0":50.00107257028474,"z0":5.783942199058621,"aX":6.425258144224087},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-8.5,"spinRate":2387,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.425130231245721,"extension":6.585632151841917},"index":1,"playId":"b513acf8-3e10-3867-ae02-c260f03e017d","pitchNumber":2,"startTime":"2026-03-14T20:50:59.151Z","endTime":"2026-03-14T20:51:02.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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.8,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96207468964991,"aZ":-13.042162451546195,"pfxX":-5.931208225218537,"pfxZ":10.03351548570815,"pX":0.04961652626818236,"pZ":1.388094639695757,"vX0":8.475359634276828,"vY0":-137.5751672589658,"vZ0":-9.185095475752796,"x":115.11,"y":201.3,"x0":-2.3076913576175424,"y0":50.00583204328315,"z0":5.665064963863035,"aX":-11.314012641620996},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2347,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39889693966699724,"extension":6.573206310610535},"index":2,"playId":"373de0ba-6a5e-30a8-994b-c26259adcce3","pitchNumber":3,"startTime":"2026-03-14T20:51:24.719Z","endTime":"2026-03-14T20:51:28.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06341131302436,"aZ":-25.692394586658097,"pfxX":1.9747482673520795,"pfxZ":3.830163745829039,"pX":0.5423152260859659,"pZ":1.220314805629235,"vX0":7.277587201442568,"vY0":-129.06497766685519,"vZ0":-6.644703687463325,"x":96.33,"y":205.83,"x0":-2.5668632237950915,"y0":50.0027183634718,"z0":5.798122283481173,"aX":3.3417413164477003},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-5.2,"spinRate":2406,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4238579836527263,"extension":6.503617973583982},"hitData":{"launchSpeed":66.7,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":112.93,"coordY":128.33}},"index":3,"playId":"4b1fef43-ee60-3b12-892d-b239f933882f","pitchNumber":4,"startTime":"2026-03-14T20:51:43.911Z","endTime":"2026-03-14T20:52:02.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.84,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:52:02.653Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Brennan singles on a ground ball to center fielder Jordan Lawlar, deflected by shortstop Cristofer Torin. Rafael Devers scores. Casey Schmitt to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:53:37.933Z","endTime":"2026-03-14T20:55:28.894Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T20:53:20.481Z","endTime":"2026-03-14T20:53:20.482Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"b9e46ff9-b759-32f7-9d35-f203518d6cbc","startTime":"2026-03-14T20:53:20.483Z","endTime":"2026-03-14T20:53:23.498Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.235393019683556,"aZ":-41.6557184480938,"pfxX":1.5276969437555161,"pfxZ":-6.742820534289811,"pX":-1.127046786883252,"pZ":3.437240788276829,"vX0":2.861418182866172,"vY0":-117.75264392208565,"vZ0":2.683970722150639,"x":159.96,"y":145.97,"x0":-2.5562519724136656,"y0":50.00521602993703,"z0":6.1348805818710845,"aX":2.1467935226640353},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.3,"breakHorizontal":-3.5,"spinRate":2504,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.46504649675642007,"extension":6.378414713979578},"index":2,"playId":"84869c24-c8d1-3229-a741-da5d9991d91f","pitchNumber":1,"startTime":"2026-03-14T20:53:39.952Z","endTime":"2026-03-14T20:53:43.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.779380443901196,"aZ":-40.89077801512528,"pfxX":0.5800019021913451,"pfxZ":-5.998471181370137,"pX":0.05551542960898564,"pZ":2.7251051301114555,"vX0":6.199335152062238,"vY0":-119.73428360541762,"vZ0":0.7838625448688767,"x":114.88,"y":165.2,"x0":-2.6406880530862926,"y0":50.001270102967055,"z0":6.048052257370162,"aX":0.8417366137018819},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.4,"breakHorizontal":-2.5,"spinRate":2483,"spinDirection":19},"zone":5,"typeConfidence":2.0,"plateTime":0.45718383030642284,"extension":6.452157773912194},"index":3,"playId":"631a4815-8e7d-3421-ac5e-cb2f2b64a822","pitchNumber":2,"startTime":"2026-03-14T20:53:58.023Z","endTime":"2026-03-14T20:54:03.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98564958406227,"aZ":-14.297337504737289,"pfxX":-3.4707625063116154,"pfxZ":9.659537384371358,"pX":-1.805696800776807,"pZ":2.4072313416968827,"vX0":3.5760838557675623,"vY0":-135.52598961489917,"vZ0":-6.266303187855351,"x":185.83,"y":173.78,"x0":-2.6945140838969404,"y0":50.00645118063938,"z0":5.75711833227199,"aX":-6.425971799694688},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2291,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4049195960065859,"extension":6.489330818393086},"index":4,"playId":"4a978ce4-8b50-3b50-816c-7580fa3a6d1f","pitchNumber":3,"startTime":"2026-03-14T20:54:32.111Z","endTime":"2026-03-14T20:54:37.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":5,"actionPlayId":"4a978ce4-8b50-3b50-816c-7580fa3a6d1f","startTime":"2026-03-14T20:54:44.408Z","endTime":"2026-03-14T20:55:12.250Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.932911823984238,"aZ":-24.603159589556103,"pfxX":-5.271079644707605,"pfxZ":4.56652289166419,"pX":-0.6733264516308023,"pZ":2.1620742645856303,"vX0":6.623358384734187,"vY0":-127.83645946888105,"vZ0":-4.175299022772239,"x":142.67,"y":180.4,"x0":-2.610924931393616,"y0":50.00406914970762,"z0":5.744102900304856,"aX":-8.740489550030656},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.6,"breakHorizontal":8.0,"spinRate":1439,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.428188202267326,"extension":6.485463488485953},"hitData":{"launchSpeed":105.5,"launchAngle":4.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":119.72}},"index":6,"playId":"a6de3599-73bf-3733-87ae-72588221decb","pitchNumber":4,"startTime":"2026-03-14T20:55:12.250Z","endTime":"2026-03-14T20:55:28.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":9.599999999999994,"leverageIndex":1.74,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:55:28.894Z","atBatIndex":23},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Will Brennan caught stealing 2nd base, catcher James McCann to second baseman Jacob Amaya.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:57:59.194Z","endTime":"2026-03-14T20:58:35.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801219,"fullName":"Alfred Morillo","link":"/api/v1/people/801219"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T20:56:03.476Z","endTime":"2026-03-14T20:57:27.976Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alfred Morillo replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T20:57:27.976Z","endTime":"2026-03-14T20:58:01.313Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801219,"link":"/api/v1/people/801219"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30514979689449,"aZ":-19.23517892941004,"pfxX":-8.530180965814377,"pfxZ":6.7323760375735215,"pX":1.114572878059001,"pZ":1.6034210342006148,"vX0":9.86855849613288,"vY0":-137.90308233381057,"vZ0":-7.7104575938194335,"x":74.52,"y":195.49,"x0":-1.4058711550129876,"y0":50.003086759174934,"z0":5.7383106546425475,"aX":-16.393853783980802},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":13.3,"spinRate":1943,"spinDirection":206},"zone":14,"typeConfidence":0.8,"plateTime":0.3975217869047012,"extension":6.225731525493223},"index":2,"playId":"0314dcfd-86cc-3ab5-96ce-2c5e8c5be8d9","pitchNumber":1,"startTime":"2026-03-14T20:58:01.313Z","endTime":"2026-03-14T20:58:04.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801219,"link":"/api/v1/people/801219","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.150104348457052,"aZ":-19.25713508028497,"pfxX":-1.5259658138551808,"pfxZ":6.5577985806334596,"pX":0.88663831681374,"pZ":3.067590152247935,"vX0":7.028717522902493,"vY0":-139.1843863552246,"vZ0":-4.2691714615989165,"x":83.2,"y":155.96,"x0":-1.4689507655807306,"y0":50.00085701183294,"z0":5.8901458171999534,"aX":-3.0056523388620806},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":1.3,"spinRate":2116,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.39296782158090693,"extension":6.058094631152931},"index":3,"playId":"b94789c7-6bda-31c7-ba5a-ca070a7dbc99","pitchNumber":2,"startTime":"2026-03-14T20:58:21.670Z","endTime":"2026-03-14T20:58:35.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801219,"link":"/api/v1/people/801219","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:58:35.388Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T21:00:37.646Z","endTime":"2026-03-14T21:02:08.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51196495446372,"aZ":-28.710269681096165,"pfxX":2.272266234260778,"pfxZ":2.150666220178385,"pX":0.34432908204839635,"pZ":2.8196534811674163,"vX0":3.651462980405224,"vY0":-126.71062614094107,"vZ0":-1.9194433278596523,"x":103.87,"y":162.65,"x0":-1.4165979552478714,"y0":50.00128187510416,"z0":5.905385539826658,"aX":3.6532515977674516},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-5.0,"spinRate":2237,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.4340827024522316,"extension":6.656245585458344},"index":0,"playId":"63894383-8331-3572-9701-d8b3d3506a49","pitchNumber":1,"startTime":"2026-03-14T21:00:48.776Z","endTime":"2026-03-14T21:00:52.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.573072891265795,"aZ":-21.46091722884053,"pfxX":-10.142782841039558,"pfxZ":5.69544261950115,"pX":0.9177888772294166,"pZ":2.1117961249833685,"vX0":9.072806927035003,"vY0":-136.61539746838162,"vZ0":-5.857632786653381,"x":82.02,"y":181.76,"x0":-1.1370378543098707,"y0":50.001215380301225,"z0":5.770058662854787,"aX":-19.070324106698934},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2130,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40174313375360926,"extension":6.627394998610741},"index":1,"playId":"fa6cfcd0-b1f2-3088-b546-f427c2380132","pitchNumber":2,"startTime":"2026-03-14T21:01:12.584Z","endTime":"2026-03-14T21:01:16.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-14T21:01:22.216Z","endTime":"2026-03-14T21:01:33.908Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.5,"endSpeed":86.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.848260898816335,"aZ":-27.39530031577403,"pfxX":-12.530820599722325,"pfxZ":2.485113106366142,"pX":1.1398260834519593,"pZ":0.7477067405329851,"vX0":10.667655938228755,"vY0":-138.44452869987725,"vZ0":-8.326799773215962,"x":73.55,"y":218.59,"x0":-1.1547748805090363,"y0":50.00077637220434,"z0":5.656486676962703,"aX":-24.074292348594575},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.6,"breakHorizontal":20.2,"spinRate":2156,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3971839013657603,"extension":6.7253327176826065},"index":3,"playId":"404151ff-a612-3572-a56d-c429dc683549","pitchNumber":3,"startTime":"2026-03-14T21:01:33.908Z","endTime":"2026-03-14T21:01:36.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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.5,"endSpeed":80.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18157878514664,"aZ":-29.221295422924893,"pfxX":-0.5266265261712535,"pfxZ":1.8046357502336932,"pX":1.5093554744397408,"pZ":1.6838054671597216,"vX0":7.202243572975398,"vY0":-127.20091587688,"vZ0":-4.254010680385713,"x":59.47,"y":193.32,"x0":-1.2908933766570665,"y0":50.00517249434276,"z0":5.695811613751736,"aX":-0.863810541151098},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-0.7,"spinRate":2311,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4306645731320433,"extension":6.735673790871875},"index":4,"playId":"e752bfa8-4f2f-35cf-b948-a0b31ebc80cd","pitchNumber":4,"startTime":"2026-03-14T21:01:50.469Z","endTime":"2026-03-14T21:01:53.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.583745410755085,"aZ":-18.93792625461777,"pfxX":-5.816810385733049,"pfxZ":6.71362699343641,"pX":-0.16327028403638638,"pZ":3.433808003580209,"vX0":5.087985426546641,"vY0":-139.35790797726122,"vZ0":-3.2247446436926794,"x":123.22,"y":146.07,"x0":-1.254718774560204,"y0":50.00286209202213,"z0":5.853048234255711,"aX":-11.469690862162668},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":9.5,"spinRate":2248,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3926572599494782,"extension":6.625006211572327},"index":5,"playId":"960a6b44-89a3-364f-8371-e5fee3dae366","pitchNumber":5,"startTime":"2026-03-14T21:02:04.363Z","endTime":"2026-03-14T21:02:08.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:02:08.347Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tim Tawa doubles (3) on a sharp line drive to right fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T21:02:16.432Z","endTime":"2026-03-14T21:03:34.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981339555727946,"aZ":-22.792632421679926,"pfxX":-8.900252222397118,"pfxZ":4.853934110888858,"pX":0.9458177826116627,"pZ":2.2973979871048544,"vX0":8.77445609202725,"vY0":-137.72734898731565,"vZ0":-5.124921797912157,"x":80.95,"y":176.75,"x0":-1.1163926984527304,"y0":50.002163387258626,"z0":5.7123099444369,"aX":-17.19479550233679},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":2152,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39684355449137243,"extension":6.73340724923396},"index":0,"playId":"6573034e-3112-32d6-816e-fe03d3c03e58","pitchNumber":1,"startTime":"2026-03-14T21:02:31.973Z","endTime":"2026-03-14T21:02:35.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21731943494193,"aZ":-27.00691327056319,"pfxX":-7.678439375549981,"pfxZ":3.3103663561652357,"pX":0.8311075947766112,"pZ":0.7433385164115097,"vX0":7.651140860145041,"vY0":-123.69628236966668,"vZ0":-6.3868196721358075,"x":85.32,"y":218.71,"x0":-1.2952463759056114,"y0":50.00143129508571,"z0":5.604527410498693,"aX":-11.973554937142664},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":12.2,"spinRate":1486,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4417396327275518,"extension":6.765050704039154},"index":1,"playId":"7c2edc03-c5d2-3a68-a5b3-71b582423e0f","pitchNumber":2,"startTime":"2026-03-14T21:02:46.304Z","endTime":"2026-03-14T21:02:49.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.6,"endSpeed":87.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.230948783102903,"aZ":-15.783193337463496,"pfxX":-4.956301641963419,"pfxZ":8.327211614081328,"pX":-0.38189961532000505,"pZ":3.307694686272815,"vX0":4.239064599284045,"vY0":-139.18336012136345,"vZ0":-4.248591359910173,"x":131.56,"y":149.47,"x0":-1.2781364297292168,"y0":50.006784281022824,"z0":5.894137057352902,"aX":-9.76007122242784},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2286,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39301240623938627,"extension":6.705744417735279},"index":2,"playId":"82f43c66-7d28-358f-8f79-67933c8ce1de","pitchNumber":3,"startTime":"2026-03-14T21:03:01.421Z","endTime":"2026-03-14T21:03:04.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.457915921881924,"aZ":-21.864065148274832,"pfxX":-9.821434628418425,"pfxZ":5.313105726494428,"pX":0.40142129803867327,"pZ":2.321580504324539,"vX0":8.30421263971323,"vY0":-138.3424869698919,"vZ0":-5.180816736606204,"x":101.7,"y":176.1,"x0":-1.3610988344209007,"y0":50.004420959526065,"z0":5.681332953777772,"aX":-19.065754138042077},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":16.1,"spinRate":2227,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39570584032459166,"extension":6.751224051186045},"hitData":{"launchSpeed":104.8,"launchAngle":12.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":214.16,"coordY":116.21}},"index":3,"playId":"5c1dd658-17c9-3db2-a287-23f4ede645f3","pitchNumber":4,"startTime":"2026-03-14T21:03:21.657Z","endTime":"2026-03-14T21:03:34.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":0.74,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:03:34.471Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T21:03:51.518Z","endTime":"2026-03-14T21:05:23.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792643318777905,"aZ":-23.593646018860568,"pfxX":-10.050716799062862,"pfxZ":4.55736148268044,"pX":-0.28080807635164373,"pZ":2.2627007876640484,"vX0":6.5316781731085625,"vY0":-136.53341881873567,"vZ0":-4.713401024302074,"x":127.7,"y":177.69,"x0":-1.4014871172177126,"y0":50.00354011995791,"z0":5.640505935025029,"aX":-18.926761458627308},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":16.8,"spinRate":2022,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4015682187310463,"extension":6.761899803131633},"index":0,"playId":"9e6c32b1-9cc4-3904-89aa-4926b9dc9f5e","pitchNumber":1,"startTime":"2026-03-14T21:04:11.887Z","endTime":"2026-03-14T21:04:14.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"08319536-0286-0013-001c-f08cd117d70a","startTime":"2026-03-14T21:04:38.389Z","endTime":"2026-03-14T21:04:57.424Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5796365589303,"aZ":-29.38632255018168,"pfxX":-0.4666729091238495,"pfxZ":1.7000791943586329,"pX":0.987369320535637,"pZ":2.176430207097211,"vX0":6.195697665738225,"vY0":-127.11255376365678,"vZ0":-2.8869694861224864,"x":79.36,"y":180.02,"x0":-1.4189566118905266,"y0":50.00273078570748,"z0":5.655337348004838,"aX":-0.7658189637677837},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":-0.5,"spinRate":2217,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4305843719492075,"extension":6.901611975703062},"index":2,"playId":"4b23c2e4-ca73-31ef-8e90-f6858cb3aef5","pitchNumber":2,"startTime":"2026-03-14T21:04:57.424Z","endTime":"2026-03-14T21:05:00.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650454267079088,"aZ":-29.380944576215136,"pfxX":0.9975408541802615,"pfxZ":1.7476711659190798,"pX":1.3931134997032553,"pZ":1.6528946747395845,"vX0":6.1203239368293945,"vY0":-125.3718401886798,"vZ0":-3.9445375522911963,"x":63.9,"y":194.15,"x0":-1.2062569799063676,"y0":50.00138100744209,"z0":5.636748918888594,"aX":1.5917807377154216},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-3.1,"spinRate":2100,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4363863977814795,"extension":6.737765157135777},"index":3,"playId":"c6032a5b-0aa0-35a9-9002-9b483be1791f","pitchNumber":3,"startTime":"2026-03-14T21:05:20.365Z","endTime":"2026-03-14T21:05:23.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.0,"awayTeamWinProbability":25.0,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.51,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:05:23.365Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luken Baker homers (3) on a fly ball to right field. Tim Tawa scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T21:05:29.510Z","endTime":"2026-03-14T21:07:38.911Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27548495356932,"aZ":-28.68451889885912,"pfxX":0.9538471236948178,"pfxZ":2.1704675504933917,"pX":0.47143276941840634,"pZ":2.00785001347595,"vX0":4.072377337287613,"vY0":-126.02412667146275,"vZ0":-3.7426667755351763,"x":99.03,"y":184.57,"x0":-1.2885557142186606,"y0":50.005571204098636,"z0":5.825589792039683,"aX":1.5367183349239237},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-2.6,"spinRate":2137,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.434383508056273,"extension":6.6274056548727245},"index":0,"playId":"01011ef9-8421-32fb-86a5-56e88ea20319","pitchNumber":1,"startTime":"2026-03-14T21:05:48.809Z","endTime":"2026-03-14T21:05:51.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.205966717992933,"aZ":-20.441959226933033,"pfxX":-10.375322998619897,"pfxZ":5.979065347536711,"pX":1.0558907898491061,"pZ":2.6600635050653114,"vX0":9.920536852219122,"vY0":-139.17841356766604,"vZ0":-4.50879423938709,"x":76.75,"y":166.96,"x0":-1.206598644091473,"y0":50.00086601887447,"z0":5.654544291858326,"aX":-20.354427642885216},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":16.7,"spinRate":2184,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.393523596133051,"extension":6.644787294931113},"index":1,"playId":"d5e41ff6-43d2-3b54-847d-ba90a368caf5","pitchNumber":2,"startTime":"2026-03-14T21:06:05.314Z","endTime":"2026-03-14T21:06:08.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64990728405721,"aZ":-22.5181706444358,"pfxX":-11.093235089458965,"pfxZ":5.086341833647555,"pX":0.9344054078328359,"pZ":0.7762298629497817,"vX0":9.804260517468217,"vY0":-137.2319820308714,"vZ0":-8.580883227572928,"x":81.38,"y":217.82,"x0":-1.2511732567397515,"y0":50.00379196434648,"z0":5.489302151923436,"aX":-21.06437987980706},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":17.9,"spinRate":2152,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39982300013313044,"extension":6.769779594062569},"index":2,"playId":"ca19f910-d56c-3545-8b4e-29177ae8e0a9","pitchNumber":3,"startTime":"2026-03-14T21:06:25.243Z","endTime":"2026-03-14T21:06:28.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09230717115326,"aZ":-24.544047916999343,"pfxX":-8.42295991623217,"pfxZ":3.624440464637095,"pX":0.5013169377563107,"pZ":2.387003432009855,"vX0":7.909496849974911,"vY0":-144.2618051553355,"vZ0":-5.20226189220995,"x":97.89,"y":174.33,"x0":-1.183894047238651,"y0":50.00254436992639,"z0":5.730152941942098,"aX":-17.723693420296303},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.6,"breakHorizontal":13.7,"spinRate":2210,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3799393845563239,"extension":6.69233112400817},"index":3,"playId":"446e56cb-3269-300e-9843-65a3a9b110e3","pitchNumber":4,"startTime":"2026-03-14T21:06:50.897Z","endTime":"2026-03-14T21:06:53.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41475023658062,"aZ":-15.19625133672356,"pfxX":-3.4612553303906077,"pfxZ":8.840750850511881,"pX":0.7441319046021657,"pZ":2.5478151270603835,"vX0":6.542451037483874,"vY0":-138.10140343087343,"vZ0":-6.053416831747272,"x":88.64,"y":169.99,"x0":-1.2121225581053992,"y0":50.00284798337182,"z0":5.800637334555087,"aX":-6.6475653748739525},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":4.8,"spinRate":2379,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3974832037565337,"extension":6.600398933036267},"hitData":{"launchSpeed":99.7,"launchAngle":32.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":233.31,"coordY":94.68}},"index":4,"playId":"ccfeb71f-47f5-375a-b742-f4475c8f9c7f","pitchNumber":5,"startTime":"2026-03-14T21:07:10.605Z","endTime":"2026-03-14T21:07:38.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":-20.299999999999997,"leverageIndex":1.35,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:07:38.911Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Amaya grounds out, third baseman Casey Schmitt to first baseman Jake Holton.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T21:07:53.017Z","endTime":"2026-03-14T21:08:15.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338958052052778,"aZ":-23.9812737296899,"pfxX":-7.075364990702523,"pfxZ":4.252420309954111,"pX":-0.2488289945530914,"pZ":3.0476683335623402,"vX0":5.327274548666661,"vY0":-137.86654461691032,"vZ0":-3.242724567606957,"x":126.48,"y":156.49,"x0":-1.2858614099313366,"y0":50.00394022602064,"z0":5.855696105346942,"aX":-13.635940036053366},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":11.8,"spinRate":2257,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3971150183429413,"extension":6.6144862815407555},"index":0,"playId":"61da859b-4a67-38c4-9679-218321684cb4","pitchNumber":1,"startTime":"2026-03-14T21:07:54.706Z","endTime":"2026-03-14T21:07:58.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.237701868637608,"aZ":-38.74844783643497,"pfxX":4.968426796210485,"pfxZ":-4.466627824602675,"pX":-0.6259996363651551,"pZ":2.4282629806212714,"vX0":0.18893726541250128,"vY0":-120.31335312797555,"vZ0":-0.44609334793540345,"x":140.86,"y":173.22,"x0":-1.351301422875856,"y0":50.0000118764976,"z0":6.035263678080602,"aX":7.319186914277253},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.9,"breakHorizontal":-9.0,"spinRate":1870,"spinDirection":18},"zone":4,"typeConfidence":2.0,"plateTime":0.454371391149881,"extension":6.4565395046081},"hitData":{"launchSpeed":80.8,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.35,"coordY":171.86}},"index":1,"playId":"597b2a06-a411-390b-8a7a-f2b1a6a50de1","pitchNumber":2,"startTime":"2026-03-14T21:08:06.777Z","endTime":"2026-03-14T21:08:15.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:08:15.506Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daniel Susac homers (1) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:10:37.012Z","endTime":"2026-03-14T21:11:51.388Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Zac Gallen replaces Alfred Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:09:57.899Z","endTime":"2026-03-14T21:10:24.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801219,"link":"/api/v1/people/801219","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:10:24.124Z","endTime":"2026-03-14T21:10:38.950Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90478360894825,"aZ":-37.599527405902414,"pfxX":-1.15985144152557,"pfxZ":-3.7535948528236,"pX":0.5080984702810324,"pZ":1.6150067066585856,"vX0":7.871216822019727,"vY0":-119.18843430592698,"vZ0":-2.371025020826831,"x":97.63,"y":195.17,"x0":-2.6798168236422546,"y0":50.002702353114465,"z0":6.002927312960161,"aX":-1.6771534846445435},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.1,"breakHorizontal":0.2,"spinRate":2202,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.45872586757299194,"extension":6.532398894717929},"index":2,"playId":"0a62c5f5-d5aa-3002-90fb-864d63c4063e","pitchNumber":1,"startTime":"2026-03-14T21:10:38.950Z","endTime":"2026-03-14T21:10:43.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73331117016419,"aZ":-38.59683301703761,"pfxX":-0.8852816642460986,"pfxZ":-4.552055657199422,"pX":0.2502847771571942,"pZ":1.8484909900582769,"vX0":7.0694128305416575,"vY0":-118.0628920258887,"vZ0":-1.4216924722943258,"x":107.46,"y":188.87,"x0":-2.669477323980722,"y0":50.004950384661505,"z0":6.014657282954738,"aX":-1.2491504522201626},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.3,"breakHorizontal":-0.1,"spinRate":2234,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4641421874102676,"extension":6.524751418428005},"index":3,"playId":"4074faf3-d1cc-3ec8-b52c-07e7f36987bf","pitchNumber":2,"startTime":"2026-03-14T21:10:56.044Z","endTime":"2026-03-14T21:10:59.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88105554767039,"aZ":-39.12767240267767,"pfxX":0.692132458174697,"pfxZ":-4.944436087649658,"pX":-0.41240500343736913,"pZ":0.22559844168071747,"vX0":5.545673116183614,"vY0":-117.97714283205462,"vZ0":-4.601674956994554,"x":132.72,"y":232.69,"x0":-2.885442373987975,"y0":50.00354381739709,"z0":5.815867598306437,"aX":0.972263478263085},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.8,"breakHorizontal":-2.6,"spinRate":2357,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4646526207980277,"extension":6.651021348788896},"index":4,"playId":"6c27c3b1-9a27-3458-9bf4-c4390a5944d3","pitchNumber":3,"startTime":"2026-03-14T21:11:10.403Z","endTime":"2026-03-14T21:11:13.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79705958612093,"aZ":-23.050034559254044,"pfxX":-3.2854252177880454,"pfxZ":5.635865260871306,"pX":-0.05088380374615405,"pZ":2.9859258497455654,"vX0":7.632679463287637,"vY0":-125.50464786825094,"vZ0":-2.4101093249594907,"x":118.94,"y":158.16,"x0":-2.6844484792019303,"y0":50.00563636963734,"z0":5.806714884448141,"aX":-5.322739115002392},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.0,"breakHorizontal":4.4,"spinRate":1530,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.433930087534689,"extension":6.489698692768223},"hitData":{"launchSpeed":101.0,"launchAngle":34.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":171.53,"coordY":34.3}},"index":5,"playId":"8dac53fc-4c20-32e2-9c3c-7c5442a83dee","pitchNumber":4,"startTime":"2026-03-14T21:11:26.871Z","endTime":"2026-03-14T21:11:51.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":12.499999999999993,"leverageIndex":1.06,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:11:51.388Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Bericoto flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:14:10.995Z","endTime":"2026-03-14T21:15:16.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:12:03.246Z","endTime":"2026-03-14T21:13:12.336Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:13:12.336Z","endTime":"2026-03-14T21:14:12.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582578504641067,"aZ":-33.42438064080962,"pfxX":1.4355233408595063,"pfxZ":-0.8045085038780604,"pX":0.9452457359443512,"pZ":1.924955295100479,"vX0":6.792469971540155,"vY0":-123.18211922688631,"vZ0":-4.3075125329658475,"x":80.97,"y":186.81,"x0":-2.0202422537096205,"y0":50.00159831536016,"z0":6.483520399105291,"aX":2.233441468126951},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":-4.0,"spinRate":2381,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.44252441767670714,"extension":6.5730282149839265},"index":2,"playId":"f9bb94e5-1706-39c6-9492-cd531dd41b72","pitchNumber":1,"startTime":"2026-03-14T21:14:12.962Z","endTime":"2026-03-14T21:14:16.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.643502530727684,"aZ":-34.49326282529635,"pfxX":1.9015049198929648,"pfxZ":-1.537244707163767,"pX":0.45277085678770174,"pZ":2.012862692692224,"vX0":5.410611046902229,"vY0":-121.53975336400124,"vZ0":-3.771189388786901,"x":99.74,"y":184.43,"x0":-2.0405123849075237,"y0":50.002140869535225,"z0":6.549725884332055,"aX":2.8712940303485053},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":-4.6,"spinRate":2321,"spinDirection":63},"zone":9,"typeConfidence":0.91,"plateTime":0.44899789625800324,"extension":6.4287385470805525},"index":3,"playId":"e95d59fd-7838-3915-b88e-00069dbcc727","pitchNumber":2,"startTime":"2026-03-14T21:14:27.531Z","endTime":"2026-03-14T21:14:30.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44538225662386,"aZ":-33.85264393766443,"pfxX":0.7291122800258205,"pfxZ":-1.1126337667119106,"pX":0.3557340395590062,"pZ":2.0862012640411516,"vX0":5.267450673299188,"vY0":-122.0340157773759,"vZ0":-3.7588421074623066,"x":103.44,"y":182.45,"x0":-1.9230755758246283,"y0":50.001245890029885,"z0":6.554740283556532,"aX":1.1017169158266844},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-2.5,"spinRate":2269,"spinDirection":60},"zone":9,"typeConfidence":0.89,"plateTime":0.4483920018679064,"extension":6.629841482619629},"index":4,"playId":"d503b376-fa6f-3861-bec1-936fff8b2259","pitchNumber":3,"startTime":"2026-03-14T21:14:44.873Z","endTime":"2026-03-14T21:14:47.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.264157779327324,"aZ":-31.884772576937724,"pfxX":2.43309500195834,"pfxZ":0.18487293298026408,"pX":-0.008067159836132159,"pZ":1.7433880911263695,"vX0":4.066176700610366,"vY0":-123.52816322521414,"vZ0":-5.099042954353316,"x":117.31,"y":191.71,"x0":-1.9877681154661946,"y0":50.00120001166482,"z0":6.496757384263807,"aX":3.781665033140906},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2385,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.4424122410171534,"extension":6.4594736752142445},"hitData":{"launchSpeed":94.8,"launchAngle":27.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.26,"coordY":48.88}},"index":5,"playId":"845cf7ea-5b58-34ef-adb3-c39adf22d667","pitchNumber":4,"startTime":"2026-03-14T21:15:09.033Z","endTime":"2026-03-14T21:15:16.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:15:16.251Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a soft ground ball to third baseman Tim Tawa.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:15:28.527Z","endTime":"2026-03-14T21:17:23.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761281488381996,"aZ":-23.573473012935473,"pfxX":-8.653411521712831,"pfxZ":4.570244518327836,"pX":-0.4236781128901433,"pZ":3.1589973498565933,"vX0":7.19132706758457,"vY0":-136.01426411899672,"vZ0":-4.4437478833514525,"x":133.15,"y":153.49,"x0":-1.972658915495487,"y0":50.00066242073942,"z0":6.44077281784433,"aX":-16.273840754513127},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":14.3,"spinRate":2042,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.40212198134847776,"extension":6.764374881369756},"index":0,"playId":"712c284b-4465-3473-ab2a-d2dff36163f4","pitchNumber":1,"startTime":"2026-03-14T21:15:48.609Z","endTime":"2026-03-14T21:15:52.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78537604405015,"aZ":-15.814178322160355,"pfxX":-5.036694846252581,"pfxZ":8.345321757709621,"pX":-0.6129975950764897,"pZ":3.1659667455400595,"vX0":5.5911473347598735,"vY0":-138.82544289234008,"vZ0":-5.991628850841621,"x":140.37,"y":153.3,"x0":-1.9944768859645376,"y0":50.00358110918694,"z0":6.396964514777007,"aX":-9.875343694318971},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2389,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.39386581489298367,"extension":6.6752507048835295},"index":1,"playId":"e9a1ab31-9575-3feb-be3e-7d3490fb1dfd","pitchNumber":2,"startTime":"2026-03-14T21:16:05.346Z","endTime":"2026-03-14T21:16:08.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-14T21:16:24.798Z","endTime":"2026-03-14T21:16:33.664Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856368311115318,"aZ":-28.277543357653666,"pfxX":-4.487091076925763,"pfxZ":2.4257953678956232,"pX":-0.732346616474357,"pZ":0.7882475600312189,"vX0":4.206296028762305,"vY0":-125.85516597957364,"vZ0":-8.077529854195559,"x":144.92,"y":217.5,"x0":-1.8400485118528354,"y0":50.005631527336355,"z0":6.320359568021236,"aX":-7.220085105285395},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":7.2,"spinRate":1046,"spinDirection":237},"zone":13,"typeConfidence":0.74,"plateTime":0.434729396884983,"extension":6.813059228002686},"index":3,"playId":"611c693d-f84f-36d3-a3d2-21a38a5809c6","pitchNumber":3,"startTime":"2026-03-14T21:16:33.664Z","endTime":"2026-03-14T21:16:38.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67472419762368,"aZ":-34.41667318989757,"pfxX":3.219587271134658,"pfxZ":-1.4278665932920167,"pX":0.652158308145996,"pZ":0.3449639350601671,"vX0":5.454344464595008,"vY0":-124.04556239772617,"vZ0":-7.7920038370602045,"x":92.14,"y":229.47,"x0":-1.9856018827817659,"y0":50.00341457559225,"z0":6.3625831235380685,"aX":5.061761600043576},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.1,"breakHorizontal":-7.0,"spinRate":2491,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.44002177396592845,"extension":6.617393457516886},"index":4,"playId":"462e17bc-dec8-3102-8303-05c8cf77bd26","pitchNumber":4,"startTime":"2026-03-14T21:16:54.531Z","endTime":"2026-03-14T21:16:57.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62124526820107,"aZ":-34.79040573802386,"pfxX":1.422824370584756,"pfxZ":-1.7222921749858795,"pX":0.6540689605754462,"pZ":1.7719455868630039,"vX0":5.831648530008489,"vY0":-122.41777970139022,"vZ0":-4.293458160758593,"x":92.07,"y":190.94,"x0":-1.9413683788334626,"y0":50.00116581437872,"z0":6.518851873051364,"aX":2.1637999243620856},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.8,"breakHorizontal":-4.0,"spinRate":2337,"spinDirection":40},"zone":9,"typeConfidence":0.91,"plateTime":0.4470122557429903,"extension":6.572743700206611},"hitData":{"launchSpeed":64.7,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.09,"coordY":175.92}},"index":5,"playId":"028595f3-a802-3937-8fe0-0b68c9808035","pitchNumber":5,"startTime":"2026-03-14T21:17:11.918Z","endTime":"2026-03-14T21:17:23.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.63,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:17:23.018Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Holton singles on a ground ball to right fielder Angel Ortiz. Christian Koss to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:17:48.820Z","endTime":"2026-03-14T21:20:33.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17959138016039,"aZ":-22.822388158318258,"pfxX":-8.455663711501291,"pfxZ":5.017677194183953,"pX":-0.05087348058606303,"pZ":2.4395179054899776,"vX0":7.973492882571348,"vY0":-135.3552888069749,"vZ0":-6.046630222015058,"x":118.94,"y":172.91,"x0":-1.929242035499688,"y0":50.005220772252244,"z0":6.289338423682992,"aX":-15.769439348332744},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":2130,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.40388940713206756,"extension":6.9207620681354935},"index":0,"playId":"7a2dc81c-a486-3fb5-a8b8-93a92709c913","pitchNumber":1,"startTime":"2026-03-14T21:17:53.194Z","endTime":"2026-03-14T21:17:57.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67817329132887,"aZ":-34.931537237760566,"pfxX":3.2412812209108264,"pfxZ":-1.8046180359230135,"pX":0.16303732215555541,"pZ":1.165371403771519,"vX0":3.8535441238552424,"vY0":-121.79420803851593,"vZ0":-5.524926411747486,"x":110.79,"y":207.31,"x0":-1.8524334063604606,"y0":50.0060698439292,"z0":6.434740380543793,"aX":4.940508836536613},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.2,"breakHorizontal":-6.7,"spinRate":2393,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4472596998194476,"extension":6.485260068091205},"index":1,"playId":"dfef541f-71e8-3faa-b23e-9461a8a4ac64","pitchNumber":2,"startTime":"2026-03-14T21:18:13.407Z","endTime":"2026-03-14T21:18:16.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405009868240963,"aZ":-17.470445113482477,"pfxX":-4.716900309460801,"pfxZ":7.57198328734615,"pX":-0.9301932803000633,"pZ":3.550234586357611,"vX0":4.718249464520879,"vY0":-138.1396777015058,"vZ0":-4.629046879024287,"x":152.46,"y":142.92,"x0":-2.0436127383923095,"y0":50.00331358153073,"z0":6.414254354658041,"aX":-9.15996724352043},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":7.6,"spinRate":2372,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3957824466830919,"extension":6.61527643147256},"index":2,"playId":"3717d3dc-4a38-3e4d-b553-c77d7f400942","pitchNumber":3,"startTime":"2026-03-14T21:18:45.625Z","endTime":"2026-03-14T21:18:49.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":87.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42607927586149,"aZ":-15.919001303873024,"pfxX":-4.775502155263852,"pfxZ":8.395379137471872,"pX":0.2692333429974287,"pZ":2.9096660369866965,"vX0":7.316611049833215,"vY0":-138.1715927987114,"vZ0":-6.549290955116592,"x":106.74,"y":160.22,"x0":-1.7911002201018738,"y0":50.00282621399244,"z0":6.378112249115452,"aX":-9.246302936105772},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":7.2,"spinRate":2340,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.39622831759285937,"extension":6.704241994410949},"index":3,"playId":"8d2946fe-4291-3d8b-bb59-3672df2ed640","pitchNumber":4,"startTime":"2026-03-14T21:19:03.127Z","endTime":"2026-03-14T21:19:06.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"08319536-0346-0043-001c-f08cd117d70a","startTime":"2026-03-14T21:19:29.930Z","endTime":"2026-03-14T21:19:38.447Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2023831832284,"aZ":-13.090516384840683,"pfxX":-4.504425526302779,"pfxZ":9.768143730188632,"pX":-0.82993129658726,"pZ":3.3942328981964516,"vX0":4.85056915598685,"vY0":-138.90751776652533,"vZ0":-5.828870228458518,"x":148.64,"y":147.14,"x0":-2.0137884070472274,"y0":50.00272195761869,"z0":6.390664678959517,"aX":-8.800134996338835},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2359,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3943667086418743,"extension":6.651011292066808},"index":5,"playId":"65d6dd94-93dd-39f8-85fd-445232c8404c","pitchNumber":5,"startTime":"2026-03-14T21:19:38.447Z","endTime":"2026-03-14T21:19:42.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"ba5cfb8c-4ffa-3be2-9802-972bdea7c144","startTime":"2026-03-14T21:19:57.173Z","endTime":"2026-03-14T21:20:00.173Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51797056272819,"aZ":-12.572942079291465,"pfxX":-4.624869969691688,"pfxZ":10.183906198468154,"pX":0.1571687538814508,"pZ":2.8669697830477436,"vX0":7.202443988412438,"vY0":-138.48673717580985,"vZ0":-7.178798361215083,"x":111.01,"y":161.37,"x0":-1.887258184012302,"y0":50.004716703913914,"z0":6.350080730131434,"aX":-8.90385020726735},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2363,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3968636985827083,"extension":6.767459345556696},"hitData":{"launchSpeed":90.6,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.06,"coordY":124.28}},"index":7,"playId":"b3f5fdae-e45a-3850-9c86-3fa1707db215","pitchNumber":6,"startTime":"2026-03-14T21:20:15.776Z","endTime":"2026-03-14T21:20:33.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.15,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:20:33.367Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesus Rodriguez singles on a line drive to left fielder Avery Owusu-Asiedu. Christian Koss scores. Jake Holton to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:21:07.855Z","endTime":"2026-03-14T21:21:42.212Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"postOnSecond":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.771006693943626,"aZ":-20.978220639590056,"pfxX":-8.987611664507078,"pfxZ":5.857200590382074,"pX":-0.7458287848183318,"pZ":1.0152420864864153,"vX0":6.348569534429401,"vY0":-137.24643740248231,"vZ0":-10.207807066324245,"x":145.43,"y":211.37,"x0":-1.9187692546663369,"y0":50.00349086018595,"z0":6.205602103759767,"aX":-17.1831938784338},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":2078,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.39875862471065293,"extension":6.871614636000658},"index":0,"playId":"5754c9cc-e073-342f-b3d6-ca477cb178a1","pitchNumber":1,"startTime":"2026-03-14T21:21:10.703Z","endTime":"2026-03-14T21:21:14.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89564074293311,"aZ":-34.26375890961046,"pfxX":-0.1329833742412263,"pfxZ":-1.3352793752143421,"pX":0.5514282405595331,"pZ":1.811719630502856,"vX0":5.966542335162271,"vY0":-124.65253204570502,"vZ0":-4.45641353534251,"x":95.98,"y":189.86,"x0":-1.8640212537293812,"y0":50.00592942582743,"z0":6.476297403857447,"aX":-0.20866003104960096},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.2,"breakHorizontal":-1.2,"spinRate":2511,"spinDirection":66},"zone":9,"typeConfidence":0.89,"plateTime":0.4407387315530391,"extension":6.69817111676139},"hitData":{"launchSpeed":88.9,"launchAngle":12.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.84,"coordY":93.57}},"index":1,"playId":"0227d351-2184-3f05-a52e-db144aa4cc06","pitchNumber":2,"startTime":"2026-03-14T21:21:28.308Z","endTime":"2026-03-14T21:21:42.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:21:42.212Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (1) on a fly ball to left center field. Jake Holton scores. Jesus Rodriguez scores.","rbi":3,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:21:54.710Z","endTime":"2026-03-14T21:23:39.490Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74990034212136,"aZ":-11.471636913120223,"pfxX":-3.451355773617546,"pfxZ":10.695635737281126,"pX":0.3087727231592149,"pZ":2.066366251081218,"vX0":7.063229688125399,"vY0":-139.09008303929122,"vZ0":-9.497093061969089,"x":105.23,"y":182.99,"x0":-1.8292152751737674,"y0":50.00261489666665,"z0":6.3113655621616145,"aX":-6.68082143603236},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2294,"spinDirection":224},"zone":9,"typeConfidence":0.89,"plateTime":0.39565803863036697,"extension":6.713853833350259},"index":0,"playId":"95208cbe-d6ef-3596-a061-0597e0f873a4","pitchNumber":1,"startTime":"2026-03-14T21:22:18.897Z","endTime":"2026-03-14T21:22:21.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.8,"endSpeed":86.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63854801875524,"aZ":-13.692146044256987,"pfxX":-4.152192278699255,"pfxZ":9.473857529336417,"pX":-0.5352763459664408,"pZ":4.047267184475758,"vX0":5.379926918212779,"vY0":-139.33806521600854,"vZ0":-4.071348489707553,"x":137.4,"y":129.5,"x0":-1.9588474103207292,"y0":50.001328776878644,"z0":6.443027495038884,"aX":-8.099301997410592},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2467,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39429608153146045,"extension":6.474040502663194},"index":1,"playId":"1415b529-e144-3dad-baae-a0eec3a6bf0d","pitchNumber":2,"startTime":"2026-03-14T21:22:35.031Z","endTime":"2026-03-14T21:22:38.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.618567694683705,"aZ":-26.806559558959737,"pfxX":-6.6368837591267305,"pfxZ":3.365918370385453,"pX":-0.984013352512297,"pZ":0.8900372239302082,"vX0":4.5182725846754686,"vY0":-125.50345412957742,"vZ0":-8.095085085492036,"x":154.51,"y":214.75,"x0":-1.9462060958239136,"y0":50.002698011004235,"z0":6.343633276774004,"aX":-10.577717660680033},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":10.9,"spinRate":1088,"spinDirection":235},"zone":13,"typeConfidence":0.96,"plateTime":0.4365772244139192,"extension":6.812172198148239},"index":2,"playId":"2594b0cd-d360-331f-8259-c8eb890df112","pitchNumber":3,"startTime":"2026-03-14T21:22:53.330Z","endTime":"2026-03-14T21:22:56.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25021209469957,"aZ":-14.392054948615549,"pfxX":-5.26327988580319,"pfxZ":9.334566924771254,"pX":-0.4653914814122906,"pZ":3.493072725894572,"vX0":5.576140605505043,"vY0":-137.1168640319898,"vZ0":-5.365707651932028,"x":134.74,"y":144.47,"x0":-1.8413093635289972,"y0":50.001013636424425,"z0":6.456952981632762,"aX":-10.023943001245838},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2280,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.39943908767852143,"extension":6.7299517140817935},"hitData":{"launchSpeed":102.2,"launchAngle":32.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":65.93,"coordY":46.1}},"index":3,"playId":"759e930e-ecb2-3586-bfcb-73f777808dbc","pitchNumber":4,"startTime":"2026-03-14T21:23:12.182Z","endTime":"2026-03-14T21:23:39.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":13.09999999999998,"leverageIndex":1.28,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:23:39.490Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to second baseman Jacob Amaya.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:24:57.025Z","endTime":"2026-03-14T21:26:43.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-14T21:24:03.395Z","endTime":"2026-03-14T21:24:59.033Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.650111761512076,"aZ":-35.94016742321613,"pfxX":2.213505508125214,"pfxZ":-2.45654438986951,"pX":0.058037951677647796,"pZ":3.36376375769861,"vX0":4.099349532258074,"vY0":-121.86436020444724,"vZ0":-0.5095348813870001,"x":114.79,"y":147.96,"x0":-1.9210449179382658,"y0":50.00362949683352,"z0":6.629952152094748,"aX":3.3921785201878443},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":-4.8,"spinRate":2379,"spinDirection":53},"zone":2,"typeConfidence":0.9,"plateTime":0.4462168253329253,"extension":6.536047459413287},"index":1,"playId":"b5323736-fa7a-3a7a-a674-811c1bd80679","pitchNumber":1,"startTime":"2026-03-14T21:24:59.033Z","endTime":"2026-03-14T21:25:02.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.892568559559933,"aZ":-21.82088456576465,"pfxX":-0.8486393977434394,"pfxZ":6.874842438926956,"pX":-1.2373836507123415,"pZ":3.651235023817266,"vX0":1.9006729401693985,"vY0":-121.90190510099825,"vZ0":-2.486093566416823,"x":164.17,"y":140.2,"x0":-1.9167873751477238,"y0":50.00034937939062,"z0":6.567374997927854,"aX":-1.277586956687208},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.1,"breakHorizontal":1.1,"spinRate":919,"spinDirection":240},"zone":11,"typeConfidence":0.94,"plateTime":0.4492664653318723,"extension":6.67022421446221},"index":2,"playId":"d6dd10bf-c016-38dd-803c-0ba8ca1c6371","pitchNumber":2,"startTime":"2026-03-14T21:25:15.003Z","endTime":"2026-03-14T21:25:18.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.256542011377793,"aZ":-23.540116827792748,"pfxX":-1.6175754799083406,"pfxZ":5.568816685120021,"pX":-0.9306308444394269,"pZ":2.8680736933367874,"vX0":2.7513220268033636,"vY0":-123.86231234569354,"vZ0":-3.9744998367690627,"x":152.47,"y":161.34,"x0":-1.846768639105469,"y0":50.00215820984652,"z0":6.466983126724599,"aX":-2.507804493641622},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.4,"breakHorizontal":2.3,"spinRate":970,"spinDirection":240},"zone":11,"typeConfidence":0.81,"plateTime":0.4425880586146791,"extension":6.666134672815325},"index":3,"playId":"6e520a9a-7b94-383f-ab53-68234ec0969e","pitchNumber":3,"startTime":"2026-03-14T21:25:30.571Z","endTime":"2026-03-14T21:25:33.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094488949574263,"aZ":-15.823929706086497,"pfxX":-3.051942557344373,"pfxZ":8.410017053495894,"pX":1.1986468906671812,"pZ":3.491880999996535,"vX0":9.162458035566232,"vY0":-138.14277684992527,"vZ0":-5.164991459464878,"x":71.31,"y":144.5,"x0":-1.7560330924379233,"y0":50.00305995156687,"z0":6.439920999552922,"aX":-5.934849646058884},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":3.7,"spinRate":2423,"spinDirection":217},"zone":12,"typeConfidence":0.88,"plateTime":0.39561069753312683,"extension":6.670531465502212},"index":4,"playId":"c0680b13-32f7-3944-af54-884cd215bfe3","pitchNumber":4,"startTime":"2026-03-14T21:25:55.911Z","endTime":"2026-03-14T21:25:58.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03537722631086,"aZ":-17.682597564177495,"pfxX":-5.105446004103282,"pfxZ":7.522554588758624,"pX":0.026298743825662406,"pZ":3.788778638595627,"vX0":7.016294416335734,"vY0":-137.57418014776894,"vZ0":-4.061191958111074,"x":116.0,"y":136.48,"x0":-1.8876794683357008,"y0":50.00685320424466,"z0":6.474478641325561,"aX":-9.84059872408739},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":7.9,"spinRate":2307,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.3973491401570257,"extension":6.724613927421939},"index":5,"playId":"84e1bbd3-6ff2-302f-a931-d232383d90b6","pitchNumber":5,"startTime":"2026-03-14T21:26:11.262Z","endTime":"2026-03-14T21:26:14.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97053905773172,"aZ":-34.14895884904857,"pfxX":3.36996980189421,"pfxZ":-1.272771228594471,"pX":0.5520450849194825,"pZ":1.9912695820338244,"vX0":5.023441307719949,"vY0":-122.88930794825494,"vZ0":-4.036965370840108,"x":95.96,"y":185.02,"x0":-1.9484707331899327,"y0":50.00550282165502,"z0":6.5239867078442995,"aX":5.209263342388222},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.0,"breakHorizontal":-7.2,"spinRate":2353,"spinDirection":53},"zone":9,"typeConfidence":0.92,"plateTime":0.4439416015181683,"extension":6.598205564392932},"hitData":{"launchSpeed":88.2,"launchAngle":55.0,"totalDistance":231.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":129.48,"coordY":108.01}},"index":6,"playId":"cf490a3e-3362-3f4a-8eb6-f4a559180d25","pitchNumber":6,"startTime":"2026-03-14T21:26:33.481Z","endTime":"2026-03-14T21:26:43.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:26:43.246Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Casey Schmitt pops out to first baseman Luken Baker.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:29:15.550Z","endTime":"2026-03-14T21:29:59.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801546,"fullName":"Zane Russell","link":"/api/v1/people/801546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T21:26:55.916Z","endTime":"2026-03-14T21:28:07.400Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zane Russell replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T21:28:07.400Z","endTime":"2026-03-14T21:29:16.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801546,"link":"/api/v1/people/801546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.706464124446004,"aZ":-16.85605655579396,"pfxX":-3.2053634942850318,"pfxZ":8.649932891585014,"pX":0.02045421366786418,"pZ":3.6455894439364815,"vX0":3.382687095967142,"vY0":-132.58029758315334,"vZ0":-3.7867409550548405,"x":116.22,"y":140.35,"x0":-0.8586536033669263,"y0":50.002638356448536,"z0":6.330897464762362,"aX":-5.676837490731426},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":5.0,"spinRate":2008,"spinDirection":208},"zone":12,"typeConfidence":0.82,"plateTime":0.41393435715981397,"extension":6.064758866756792},"index":2,"playId":"296404d7-e7b1-3273-abca-b6425c1e2d04","pitchNumber":1,"startTime":"2026-03-14T21:29:16.912Z","endTime":"2026-03-14T21:29:20.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801546,"link":"/api/v1/people/801546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89775873038615,"aZ":-29.88755691128996,"pfxX":-5.628448238172783,"pfxZ":1.5359031762905992,"pX":-0.9301728379636235,"pZ":3.3531956659272195,"vX0":2.8340723318474605,"vY0":-121.3793841327956,"vZ0":-1.0376554563915392,"x":152.46,"y":148.24,"x0":-1.3819977079698509,"y0":50.00503812759481,"z0":6.390175757939501,"aX":-8.394092898947179},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":9.5,"spinRate":1617,"spinDirection":229},"zone":11,"typeConfidence":0.62,"plateTime":0.4513617344673331,"extension":6.005433032145966},"index":3,"playId":"ab7fba7a-ba55-35c8-979e-3291b0e006f5","pitchNumber":2,"startTime":"2026-03-14T21:29:29.946Z","endTime":"2026-03-14T21:29:33.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801546,"link":"/api/v1/people/801546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.169242626766287,"aZ":-26.959278687345883,"pfxX":-0.48385608133534896,"pfxZ":3.5339281713391326,"pX":-0.5308220523407551,"pZ":2.9191781281862874,"vX0":1.73709536539846,"vY0":-121.09820530775791,"vZ0":-2.4907550798438476,"x":137.23,"y":159.96,"x0":-1.196726698478616,"y0":50.00264581247983,"z0":6.336097406755188,"aX":-0.7140396475253484},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.0,"breakHorizontal":0.5,"spinRate":1773,"spinDirection":227},"zone":1,"typeConfidence":0.94,"plateTime":0.45351045774906495,"extension":5.86651768012936},"hitData":{"launchSpeed":70.5,"launchAngle":73.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.0,"coordY":171.35}},"index":4,"playId":"c373e838-4490-3167-95da-8b92153d3f73","pitchNumber":3,"startTime":"2026-03-14T21:29:51.256Z","endTime":"2026-03-14T21:29:59.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801546,"link":"/api/v1/people/801546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":801546,"link":"/api/v1/people/801546"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":801546,"link":"/api/v1/people/801546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.29999999999998295,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:29:59.217Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cristofer Torin grounds out, third baseman Casey Schmitt to first baseman Jake Holton.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:32:05.159Z","endTime":"2026-03-14T21:32:25.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Osleivis Basabe replaces shortstop Willy Adames, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:31:13.468Z","endTime":"2026-03-14T21:32:06.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.667279248455802,"aZ":-23.645312885144282,"pfxX":-8.916689225382498,"pfxZ":4.500921588900455,"pX":0.5541696484709395,"pZ":1.9110821287049833,"vX0":7.942531492911097,"vY0":-136.65640498140328,"vZ0":-6.0266862433080615,"x":95.88,"y":187.18,"x0":-1.2291989841309774,"y0":50.001046579545324,"z0":5.765566956063071,"aX":-16.889988834260684},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":2063,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40056652037481966,"extension":6.577822400906718},"index":1,"playId":"55f50bb0-0a2c-3f6a-95aa-a6061ede6cd0","pitchNumber":1,"startTime":"2026-03-14T21:32:06.723Z","endTime":"2026-03-14T21:32:10.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562711867408236,"aZ":-29.294181627870376,"pfxX":0.7396382594782205,"pfxZ":1.795138315048554,"pX":-0.12058132317125032,"pZ":2.403198485474029,"vX0":3.2463589186920294,"vY0":-126.4119573326848,"vZ0":-2.5735134262158734,"x":121.6,"y":173.89,"x0":-1.5215147211541815,"y0":50.00467613984654,"z0":5.80405041685734,"aX":1.1879768134266953},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":-2.2,"spinRate":2121,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4345295578016253,"extension":6.609979930170076},"hitData":{"launchSpeed":100.2,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.41,"coordY":175.91}},"index":2,"playId":"7fc30eeb-1881-3479-8a66-8916f10b0bbf","pitchNumber":2,"startTime":"2026-03-14T21:32:18.201Z","endTime":"2026-03-14T21:32:25.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:32:25.656Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Ortiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:32:36.587Z","endTime":"2026-03-14T21:34:47.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27944414687999,"aZ":-21.433451853780852,"pfxX":-8.855942042424836,"pfxZ":5.612227005890469,"pX":0.22717981755172137,"pZ":2.832754368954649,"vX0":7.240181197783411,"vY0":-137.44224408255928,"vZ0":-4.263794214376291,"x":108.34,"y":162.3,"x0":-1.289776737984049,"y0":50.004595146961385,"z0":5.8585779294391775,"aX":-16.95573934797724},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":14.5,"spinRate":2150,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3984196676584957,"extension":6.550639323847877},"index":0,"playId":"59871fc1-27ce-301d-b836-36b82b000177","pitchNumber":1,"startTime":"2026-03-14T21:32:51.238Z","endTime":"2026-03-14T21:32:55.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-14T21:33:03.489Z","endTime":"2026-03-14T21:33:16.757Z","isPitch":false,"type":"action","player":{"id":691292,"link":"/api/v1/people/691292"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":84.4,"endSpeed":77.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59925413737002,"aZ":-30.07766378996735,"pfxX":-8.336196736569777,"pfxZ":1.3724465617628674,"pX":-1.4204267566684363,"pZ":2.7033177173590093,"vX0":2.890081636987694,"vY0":-122.88356101964045,"vZ0":-1.3405639607483142,"x":171.14,"y":165.79,"x0":-1.5294447794060977,"y0":50.00366511957065,"z0":5.813823884356827,"aX":-12.73510789310485},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":1318,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.44592305465074755,"extension":6.438949666606957},"index":2,"playId":"90a1ca9d-a66b-33ff-8094-25e2138f331d","pitchNumber":2,"startTime":"2026-03-14T21:33:16.757Z","endTime":"2026-03-14T21:33:20.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":84.6,"endSpeed":77.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595944701159052,"aZ":-25.470879724737195,"pfxX":-9.547384539050633,"pfxZ":4.3831479734491445,"pX":0.3473180890293016,"pZ":0.5192132564720598,"vX0":6.964710374851787,"vY0":-122.92626038910775,"vZ0":-7.274180536426268,"x":103.76,"y":224.76,"x0":-1.2836726504457157,"y0":50.00182163693945,"z0":5.682093517518276,"aX":-14.595971598501134},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.4,"breakHorizontal":15.6,"spinRate":1562,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4457424687207454,"extension":6.527301000289096},"index":3,"playId":"f2697261-8125-389b-a9b1-9ec16db12c5a","pitchNumber":3,"startTime":"2026-03-14T21:33:28.651Z","endTime":"2026-03-14T21:33:31.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731943401717814,"aZ":-42.57213748876377,"pfxX":4.167403109175563,"pfxZ":-7.592695055212988,"pX":-0.7163673073765247,"pZ":1.4653478617119633,"vX0":0.348340767905978,"vY0":-117.5674282256317,"vZ0":-1.1061385388956406,"x":144.31,"y":199.22,"x0":-1.4072495454368577,"y0":50.00274283799265,"z0":5.969252015529272,"aX":5.708428460135738},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.7,"breakHorizontal":-7.6,"spinRate":1984,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.46976092352842036,"extension":6.379316616894485},"index":4,"playId":"d7c394b9-df00-3da5-8293-ee0c80097cce","pitchNumber":4,"startTime":"2026-03-14T21:33:44.815Z","endTime":"2026-03-14T21:33:49.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192818245630125,"aZ":-33.77442113684623,"pfxX":-7.594340701862331,"pfxZ":-1.0938427335507495,"pX":-0.3394570447474041,"pZ":2.9382335651147433,"vX0":4.922803152418305,"vY0":-120.51323506712419,"vZ0":0.19397315840886709,"x":129.94,"y":159.45,"x0":-1.430309647668417,"y0":50.00441397013359,"z0":5.859896788637996,"aX":-11.081099902294365},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.7,"breakHorizontal":12.5,"spinRate":1689,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.4559151793151628,"extension":6.481313292071647},"index":5,"playId":"4d99a973-923e-3e7b-bb62-2075323ca899","pitchNumber":5,"startTime":"2026-03-14T21:33:57.957Z","endTime":"2026-03-14T21:34:01.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55864504281708,"aZ":-24.86962897797896,"pfxX":-9.328690523339755,"pfxZ":3.739754863043702,"pX":-0.3741652295082265,"pZ":3.6454424551719087,"vX0":5.8611594677537315,"vY0":-138.5088380784678,"vZ0":-1.4506291050692939,"x":131.26,"y":140.35,"x0":-1.3005581196350375,"y0":50.000425900802206,"z0":5.831303685052733,"aX":-18.20930088849818},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2162,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39472923179349406,"extension":6.505907394853977},"index":6,"playId":"b4ec976a-cdd7-39ed-9746-13497cccb42b","pitchNumber":6,"startTime":"2026-03-14T21:34:44.075Z","endTime":"2026-03-14T21:34:47.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:34:47.378Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Avery Owusu-Asiedu singles on a sharp line drive to left fielder Jesus Rodriguez.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:35:02.980Z","endTime":"2026-03-14T21:36:04.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76098982680152,"aZ":-30.032114657886076,"pfxX":2.0140120814876084,"pfxZ":1.3064874724478717,"pX":-0.543702222767533,"pZ":2.701812177772545,"vX0":1.7874012970604485,"vY0":-126.82390017796611,"vZ0":-1.6950539322975402,"x":137.72,"y":165.83,"x0":-1.517089659236445,"y0":50.00519644202198,"z0":5.753913461908655,"aX":3.3105505961098483},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":-4.1,"spinRate":2158,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4304028079026998,"extension":6.623699172252433},"index":0,"playId":"e381c705-360d-3d3c-9252-5ef52031d496","pitchNumber":1,"startTime":"2026-03-14T21:35:09.268Z","endTime":"2026-03-14T21:35:13.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-14T21:35:20.780Z","endTime":"2026-03-14T21:35:30.493Z","isPitch":false,"type":"action","player":{"id":801938,"link":"/api/v1/people/801938"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432145312008775,"aZ":-29.396846130223775,"pfxX":1.2053684802799065,"pfxZ":1.6907521793658304,"pX":1.2057643360845223,"pZ":1.1346929780480208,"vX0":6.00566278158856,"vY0":-127.03813627760753,"vZ0":-5.229598977499635,"x":71.04,"y":208.14,"x0":-1.3393501815874986,"y0":50.005719134442046,"z0":5.538566431638367,"aX":1.9824204816352917},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":-3.5,"spinRate":2155,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4300886469173961,"extension":6.790895807500168},"index":2,"playId":"00d3b862-18dc-3e21-8827-aac70339cb14","pitchNumber":2,"startTime":"2026-03-14T21:35:30.493Z","endTime":"2026-03-14T21:35:33.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132620187162125,"aZ":-29.897254898460293,"pfxX":1.2107640694142292,"pfxZ":1.4265579111269506,"pX":0.8483171557346127,"pZ":2.238372643149798,"vX0":5.15464737871416,"vY0":-125.1644555498974,"vZ0":-2.448765919040526,"x":84.66,"y":178.34,"x0":-1.3910208040317866,"y0":50.0022004425505,"z0":5.6659820891635935,"aX":1.9289703564870122},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.4,"spinRate":2131,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4368081042548386,"extension":6.762291016830969},"index":3,"playId":"a32673a5-de63-337e-a905-cd0dd96a177e","pitchNumber":3,"startTime":"2026-03-14T21:35:43.456Z","endTime":"2026-03-14T21:35:47.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.669833037268784,"aZ":-24.309607208183497,"pfxX":-10.050559675378869,"pfxZ":4.086921653261145,"pX":0.06600899098334168,"pZ":2.532970672150895,"vX0":7.370433755867091,"vY0":-137.6690584923673,"vZ0":-4.083426729569511,"x":114.48,"y":170.39,"x0":-1.3358857505384845,"y0":50.00486977105282,"z0":5.674683110195602,"aX":-19.354706439511723},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":2258,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3973836306657854,"extension":6.698785030494089},"hitData":{"launchSpeed":114.4,"launchAngle":9.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.99,"coordY":82.9}},"index":4,"playId":"42710a32-3dee-3218-94a9-332cb643f340","pitchNumber":4,"startTime":"2026-03-14T21:35:57.598Z","endTime":"2026-03-14T21:36:04.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:36:04.448Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a line drive to left fielder Jesus Rodriguez. Avery Owusu-Asiedu to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:36:18.724Z","endTime":"2026-03-14T21:37:36.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413341416953728,"aZ":-30.52414063998327,"pfxX":0.008206846611894358,"pfxZ":1.0642237784744601,"pX":0.03749980131811763,"pZ":3.0903132413391443,"vX0":3.5927443296501473,"vY0":-124.07400220642891,"vZ0":-0.5068512197367238,"x":115.57,"y":155.34,"x0":-1.4319768883394768,"y0":50.00595624333468,"z0":5.8465698295952055,"aX":0.012127548087958566},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.8,"spinRate":2269,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4418804231520004,"extension":6.5524900560268415},"index":0,"playId":"9286c78a-1d10-31d3-bd3a-17c7b63a5c81","pitchNumber":1,"startTime":"2026-03-14T21:36:32.241Z","endTime":"2026-03-14T21:36:36.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355675316094104,"aZ":-27.79808405531735,"pfxX":-8.322845949947261,"pfxZ":2.3960166398434577,"pX":0.9522668296264898,"pZ":3.0448564160884515,"vX0":8.601747233236551,"vY0":-134.67544126104303,"vZ0":-2.317798316869674,"x":80.7,"y":156.57,"x0":-1.2079690574756317,"y0":50.00596227650786,"z0":5.890884769083107,"aX":-15.22920943804663},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":2182,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4073331230888737,"extension":6.49725951397364},"index":1,"playId":"1d0936e2-f69f-3645-9da5-3774b502f7d8","pitchNumber":2,"startTime":"2026-03-14T21:36:48.969Z","endTime":"2026-03-14T21:36:53.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":94.1,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.477268216472993,"aZ":-16.004561712086435,"pfxX":-3.6345448425080122,"pfxZ":8.522066459574827,"pX":-1.1745345653171737,"pZ":1.92654665524732,"vX0":2.2132241475962613,"vY0":-136.94336861318186,"vZ0":-7.196650379752503,"x":161.77,"y":186.76,"x0":-1.5213211487381317,"y0":50.00479392829889,"z0":5.685143293331125,"aX":-6.8982027143564295},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":6.1,"spinRate":2183,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40009048192499064,"extension":6.611299311619177},"index":2,"playId":"188c2e45-47ff-31eb-ae10-d43dd942b3b2","pitchNumber":3,"startTime":"2026-03-14T21:37:08.332Z","endTime":"2026-03-14T21:37:11.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.009378948508378,"aZ":-25.007450436869526,"pfxX":-9.052012035657905,"pfxZ":3.8948444556997135,"pX":-0.8862241267393103,"pZ":2.3925569631851586,"vX0":4.737726996752029,"vY0":-135.1785071689974,"vZ0":-4.29093937891492,"x":150.78,"y":174.18,"x0":-1.490792862507562,"y0":50.0026528771178,"z0":5.768014731466865,"aX":-16.65839544083879},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":15.2,"spinRate":2134,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40604983441116715,"extension":6.607657372337529},"hitData":{"launchSpeed":78.8,"launchAngle":15.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.99,"coordY":112.31}},"index":3,"playId":"2fb43700-b2c0-307c-ba48-8bbfec2dc28c","pitchNumber":4,"startTime":"2026-03-14T21:37:26.871Z","endTime":"2026-03-14T21:37:36.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:37:36.095Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Lawlar grounds out, shortstop Osleivis Basabe to first baseman Jake Holton.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:38:27.737Z","endTime":"2026-03-14T21:38:52.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T21:37:52.850Z","endTime":"2026-03-14T21:38:29.814Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81767256910349,"aZ":-24.210832422366714,"pfxX":-8.480646424647757,"pfxZ":4.1580166408694454,"pX":0.8303842847112514,"pZ":2.2488107453929205,"vX0":8.58016796825452,"vY0":-137.4063352382191,"vZ0":-4.952898947699881,"x":85.35,"y":178.06,"x0":-1.2275696749685878,"y0":50.00457515020607,"z0":5.7150024685500735,"aX":-16.253866735787373},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":2153,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3982714928845139,"extension":6.77826740561222},"index":1,"playId":"a46a0a09-f8ab-3008-ab0e-032ab78b4bb8","pitchNumber":1,"startTime":"2026-03-14T21:38:29.814Z","endTime":"2026-03-14T21:38:33.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2848386055043,"aZ":-23.53402180578205,"pfxX":-9.062868006935432,"pfxZ":4.472632084431998,"pX":-0.38150394924117453,"pZ":2.396142378222062,"vX0":6.026683386324065,"vY0":-138.03879585851956,"vZ0":-4.470223600346763,"x":131.54,"y":174.08,"x0":-1.413807872992327,"y0":50.00579223339018,"z0":5.61799669797346,"aX":-17.519733452753066},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":15.2,"spinRate":2184,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3965525618461374,"extension":6.710923165392943},"hitData":{"launchSpeed":91.4,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.93,"coordY":163.76}},"index":2,"playId":"77f50439-3d6e-3524-881a-aa85ed7eed64","pitchNumber":2,"startTime":"2026-03-14T21:38:45.323Z","endTime":"2026-03-14T21:38:52.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:38:52.740Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Brennan lines out to shortstop Cristofer Torin.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-14T21:41:37.496Z","endTime":"2026-03-14T21:43:01.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joe Ross replaces Zane Russell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:40:22.169Z","endTime":"2026-03-14T21:41:39.547Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605452,"link":"/api/v1/people/605452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801546,"link":"/api/v1/people/801546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61969223773486,"aZ":-19.756385652272805,"pfxX":-9.00257587659745,"pfxZ":6.127389325949195,"pX":-0.7477230228285985,"pZ":1.7393530006312548,"vX0":6.672798763849015,"vY0":-141.735085595354,"vZ0":-7.027369934625519,"x":145.5,"y":191.82,"x0":-1.9677204456574022,"y0":50.002537403423524,"z0":5.5210330319233085,"aX":-18.241959384899697},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":2105,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.38704854672739364,"extension":6.53649615594509},"index":1,"playId":"3e07150e-4154-320e-b7ec-23ba7cfa83f5","pitchNumber":1,"startTime":"2026-03-14T21:41:39.547Z","endTime":"2026-03-14T21:41:43.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.068577683340735,"aZ":-23.602623275929524,"pfxX":-9.517481773076076,"pfxZ":4.2975806130868275,"pX":-0.45522047419605416,"pZ":2.910276739366481,"vX0":7.535542910459349,"vY0":-140.5807082510749,"vZ0":-3.253127317693965,"x":134.35,"y":160.2,"x0":-1.939383106478807,"y0":50.00037954539789,"z0":5.621627924074672,"aX":-18.970550254461145},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":15.6,"spinRate":2057,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.390218157145954,"extension":6.421450500737092},"index":2,"playId":"5e80d4ab-e122-3fc0-8497-9fb80d882321","pitchNumber":2,"startTime":"2026-03-14T21:41:56.959Z","endTime":"2026-03-14T21:41:59.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04774493514882,"aZ":-35.599485642986906,"pfxX":-4.000949770428242,"pfxZ":-2.0475804051433197,"pX":-1.2233852981335853,"pZ":2.3882471493992696,"vX0":3.3683033239096765,"vY0":-128.93625455693518,"vZ0":-1.41241170904557,"x":163.63,"y":174.3,"x0":-2.030041165508164,"y0":50.00081600931435,"z0":5.702675265195651,"aX":-6.70243918824765},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.8,"breakHorizontal":6.5,"spinRate":1150,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42561731131153957,"extension":6.528000295840487},"index":3,"playId":"0004bbf9-20f2-31e2-8a8b-4d4a1fc8ff46","pitchNumber":3,"startTime":"2026-03-14T21:42:19.691Z","endTime":"2026-03-14T21:42:23.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56231809866543,"aZ":-19.50539931168371,"pfxX":-4.1385276644317575,"pfxZ":6.414276448902713,"pX":0.19134092573301464,"pZ":3.7644756265806074,"vX0":7.621761166687072,"vY0":-139.70660957375793,"vZ0":-1.6869202713967366,"x":109.71,"y":137.14,"x0":-2.034950724904206,"y0":50.00675962538597,"z0":5.658541990367144,"aX":-8.179969603457186},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.4,"breakHorizontal":5.9,"spinRate":1944,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.392102336235034,"extension":6.491670584574385},"index":4,"playId":"b499fc5b-f40c-3b97-a3fb-1baed7cc022d","pitchNumber":4,"startTime":"2026-03-14T21:42:38.682Z","endTime":"2026-03-14T21:42:42.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02294738819563,"aZ":-21.78234252658439,"pfxX":-8.572523747139421,"pfxZ":5.2422676844276594,"pX":0.027434375915442864,"pZ":2.792103609762708,"vX0":8.614087795115486,"vY0":-140.22271143673336,"vZ0":-3.802953334811322,"x":115.95,"y":163.39,"x0":-1.9772068254987536,"y0":50.002875188204676,"z0":5.594843519559756,"aX":-16.995452975332405},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":13.7,"spinRate":2063,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39126527503434394,"extension":6.531756036878213},"hitData":{"launchSpeed":105.3,"launchAngle":6.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":124.24,"coordY":137.02}},"index":5,"playId":"db405656-96cc-3639-bc71-370f1342aefe","pitchNumber":5,"startTime":"2026-03-14T21:42:55.979Z","endTime":"2026-03-14T21:43:01.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:43:01.086Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Susac grounds out softly, pitcher Joe Ross to first baseman Luken Baker.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-14T21:43:11.060Z","endTime":"2026-03-14T21:43:59.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605452,"link":"/api/v1/people/605452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00877149375763,"aZ":-19.411928053215217,"pfxX":-7.656105672261031,"pfxZ":6.355873256971949,"pX":0.2741414437388627,"pZ":2.157522406434817,"vX0":8.52058603806802,"vY0":-140.84478399817394,"vZ0":-6.033152625271648,"x":106.55,"y":180.53,"x0":-1.7957066735804101,"y0":50.00647994576828,"z0":5.582935397761633,"aX":-15.383933034254838},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":12.1,"spinRate":2068,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38888554811539455,"extension":6.505350321752472},"index":0,"playId":"87607ebb-9ec0-3a68-9a32-2182d9c79b90","pitchNumber":1,"startTime":"2026-03-14T21:43:32.743Z","endTime":"2026-03-14T21:43:36.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01521837429398,"aZ":-21.1547699828597,"pfxX":-8.559740146730327,"pfxZ":5.57802130849323,"pX":0.022100461489002323,"pZ":2.1329795693917033,"vX0":7.951901551115415,"vY0":-140.0018594554995,"vZ0":-5.574909651716,"x":116.16,"y":181.19,"x0":-1.749544137448097,"y0":50.002373012393555,"z0":5.544092162911104,"aX":-16.910597500711827},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":13.8,"spinRate":1993,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3919304549752747,"extension":6.571967797120739},"hitData":{"launchSpeed":58.8,"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.06,"coordY":184.96}},"index":1,"playId":"52f3598e-6a33-3ee1-bf32-2852d1deba13","pitchNumber":2,"startTime":"2026-03-14T21:43:52.167Z","endTime":"2026-03-14T21:43:59.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:43:59.134Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-14T21:44:11.119Z","endTime":"2026-03-14T21:45:38.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52581412477247,"aZ":-28.450834355358698,"pfxX":1.1337732648867314,"pfxZ":2.176701166112238,"pX":-0.007824440879903995,"pZ":2.6886395353596706,"vX0":4.923695812969754,"vY0":-130.1523010433975,"vZ0":-1.8543727596721211,"x":117.3,"y":166.19,"x0":-2.074897110887506,"y0":50.00001930061789,"z0":5.574920435131217,"aX":1.9342320748501272},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.2,"spinRate":1679,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.42160298794441253,"extension":6.557695015681044},"index":0,"playId":"df83da74-4d9a-380e-a75c-b3588087085b","pitchNumber":1,"startTime":"2026-03-14T21:44:28.639Z","endTime":"2026-03-14T21:44:32.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694036808092456,"aZ":-27.478168722316585,"pfxX":0.43079443464286804,"pfxZ":2.7452914706646014,"pX":1.101614730545634,"pZ":1.8082022039993169,"vX0":7.447685927906593,"vY0":-129.63061015434533,"vZ0":-4.230209780937075,"x":75.01,"y":189.96,"x0":-1.8580929121486611,"y0":50.00478726853166,"z0":5.545672242356645,"aX":0.7358941671166491},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.4,"spinRate":1692,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42164087737420974,"extension":6.626619494304311},"index":1,"playId":"aa92f277-11c8-3bbe-96f3-504da4e261ba","pitchNumber":2,"startTime":"2026-03-14T21:44:51.160Z","endTime":"2026-03-14T21:44:54.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86180274621613,"aZ":-24.819591566839367,"pfxX":-10.03505833387733,"pfxZ":3.7657369326518957,"pX":-0.44590803544045593,"pZ":1.694744408913904,"vX0":7.489096613656979,"vY0":-139.4826803371702,"vZ0":-6.005286505772348,"x":134.0,"y":193.02,"x0":-1.8734206068957386,"y0":50.00323454759632,"z0":5.531529643470455,"aX":-19.60575668211192},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":16.4,"spinRate":2009,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3939534593613714,"extension":6.47995932067145},"index":2,"playId":"f7f168f4-9c52-3c96-a664-27bf4fb8b4a2","pitchNumber":3,"startTime":"2026-03-14T21:45:07.140Z","endTime":"2026-03-14T21:45:10.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06474267161046,"aZ":-33.8401471948871,"pfxX":-5.5495580093260415,"pfxZ":-0.999310879886444,"pX":0.21519681838251803,"pZ":0.23579767208859978,"vX0":6.952059376351707,"vY0":-129.26112137342392,"vZ0":-6.654475271697778,"x":108.8,"y":232.41,"x0":-1.8038269266802809,"y0":50.00088769318796,"z0":5.4823017597046615,"aX":-9.273670207984646},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.2,"breakHorizontal":8.3,"spinRate":1392,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.42575632537182706,"extension":6.683019741870379},"index":3,"playId":"4a3d1e16-dbfa-3761-b94b-f98dd530c962","pitchNumber":4,"startTime":"2026-03-14T21:45:34.494Z","endTime":"2026-03-14T21:45:38.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:45:38.522Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tim Tawa walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:48:00.240Z","endTime":"2026-03-14T21:48:55.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Parks Harber replaces third baseman Casey Schmitt, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:47:27.246Z","endTime":"2026-03-14T21:47:27.273Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Grant McCray replaces catcher Daniel Susac, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:47:27.273Z","endTime":"2026-03-14T21:47:27.276Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":691740,"link":"/api/v1/people/691740"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eric Haase replaces center fielder Will Brennan, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T21:47:27.276Z","endTime":"2026-03-14T21:47:27.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":686823,"link":"/api/v1/people/686823"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":686823,"link":"/api/v1/people/686823"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Keaton Winn replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-14T21:47:27.277Z","endTime":"2026-03-14T21:48:02.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.049557426778485,"aZ":-21.474665672633577,"pfxX":-8.460634961588386,"pfxZ":5.216379030099841,"pX":-0.9043979151093203,"pZ":3.41873657898605,"vX0":4.64993405720341,"vY0":-142.18969222683944,"vZ0":-3.7757574102346148,"x":151.47,"y":146.47,"x0":-1.4600843494187332,"y0":50.004431501457084,"z0":6.123471462109412,"aX":-17.357074300251984},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":2219,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3849497280504499,"extension":6.03528834464645},"index":4,"playId":"d3f144da-7a91-350a-8d02-c1521c95bbba","pitchNumber":1,"startTime":"2026-03-14T21:48:02.288Z","endTime":"2026-03-14T21:48:05.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.596525155109976,"aZ":-21.0081380632285,"pfxX":-8.738036700889896,"pfxZ":5.525322628107483,"pX":-0.20547635194379804,"pZ":3.6449270049471356,"vX0":6.553649545245173,"vY0":-141.16395361870343,"vZ0":-3.016668917291276,"x":124.83,"y":140.37,"x0":-1.4197505236664196,"y0":50.006354826041516,"z0":6.077127055707872,"aX":-17.670345463744493},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":14.5,"spinRate":2339,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38775017834420655,"extension":6.0771336532150935},"index":5,"playId":"5f3e7e4a-8317-3f33-80b9-585270b2725f","pitchNumber":2,"startTime":"2026-03-14T21:48:18.148Z","endTime":"2026-03-14T21:48:22.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.468681662142128,"aZ":-21.706126257559745,"pfxX":-9.51516485330027,"pfxZ":5.188186070577819,"pX":-0.14240130572467663,"pZ":3.364612937932286,"vX0":7.05345284471482,"vY0":-141.01067610811856,"vZ0":-3.6878597956551125,"x":122.43,"y":147.94,"x0":-1.437453481843173,"y0":50.003278812091466,"z0":6.086408893261003,"aX":-19.200465016411567},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2338,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3881374390667891,"extension":6.182039842511765},"index":6,"playId":"50f1afc2-1c8a-333a-8ddc-f2ea512b68a6","pitchNumber":3,"startTime":"2026-03-14T21:48:35.238Z","endTime":"2026-03-14T21:48:39.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443986710837073,"aZ":-21.301127036609365,"pfxX":-8.070650530426665,"pfxZ":5.475875548640333,"pX":-1.0334190882589274,"pZ":2.9617544544338315,"vX0":3.819823244003093,"vY0":-139.9964445727833,"vZ0":-4.66836466367879,"x":156.39,"y":158.81,"x0":-1.3665249073681456,"y0":50.00478237385572,"z0":6.044257308856587,"aX":-16.03016409985702},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":13.8,"spinRate":2229,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3911677644304272,"extension":6.10403916292304},"index":7,"playId":"c504f9ca-c533-3841-a3e1-6fb13c5ce8db","pitchNumber":4,"startTime":"2026-03-14T21:48:52.353Z","endTime":"2026-03-14T21:48:55.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-1.9999999999999858,"leverageIndex":0.43,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:48:55.988Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to center fielder Grant McCray. Tim Tawa to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:49:12.030Z","endTime":"2026-03-14T21:51:40.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10093344856352,"aZ":-13.291684323874652,"pfxX":-6.592062059138086,"pfxZ":9.465471380395893,"pX":0.8355916597228004,"pZ":2.269454997122202,"vX0":8.04077138069554,"vY0":-140.21094386643952,"vZ0":-8.029218424394221,"x":85.15,"y":177.5,"x0":-1.2101662723254594,"y0":50.00489509002121,"z0":6.033815603870713,"aX":-13.153634948527479},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2221,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.39034122773806557,"extension":6.177084158543341},"index":0,"playId":"11104beb-e350-3e86-b86a-ee943c5682c0","pitchNumber":1,"startTime":"2026-03-14T21:49:24.177Z","endTime":"2026-03-14T21:49:28.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.597345547550564,"aZ":-29.226818218422743,"pfxX":-9.5282471161805,"pfxZ":1.7668282749698694,"pX":0.38241586207494205,"pZ":1.3004832117217036,"vX0":7.355651757463137,"vY0":-127.96111882606061,"vZ0":-6.126588478635748,"x":102.42,"y":203.67,"x0":-1.2868736766168107,"y0":50.0003928525391,"z0":6.006096989584741,"aX":-15.850761065079615},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":15.7,"spinRate":1454,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42751623139894646,"extension":6.157035327729562},"index":1,"playId":"9c5280b9-1d49-3092-bc97-f3c109bacaa4","pitchNumber":2,"startTime":"2026-03-14T21:49:44.146Z","endTime":"2026-03-14T21:49:47.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5961698674479,"aZ":-22.181503349929198,"pfxX":-10.023124926571935,"pfxZ":5.074635994087313,"pX":0.5012885936073077,"pZ":2.4300903383302455,"vX0":7.982589780655898,"vY0":-140.15125433427605,"vZ0":-5.954630419281586,"x":97.89,"y":173.17,"x0":-1.0957182284471307,"y0":50.00434369621538,"z0":6.051915803137048,"aX":-19.744317564359935},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":2231,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.392287659705739,"extension":6.086282971873876},"index":2,"playId":"d7555aec-ae02-3231-8eec-d43baa71a334","pitchNumber":3,"startTime":"2026-03-14T21:50:03.778Z","endTime":"2026-03-14T21:50:07.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.354917229017236,"aZ":-30.820055240033966,"pfxX":-8.578769081098963,"pfxZ":0.7981150036397766,"pX":-0.5169538320117011,"pZ":1.3694315192464064,"vX0":4.933976103184345,"vY0":-129.99726875701984,"vZ0":-5.642651549127067,"x":136.71,"y":201.81,"x0":-1.3291903939477667,"y0":50.005244243337884,"z0":5.920236322261536,"aX":-14.621275428007905},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":14.4,"spinRate":1416,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.42203435109781795,"extension":6.220680488950741},"index":3,"playId":"00b54c36-5b9e-3284-90f2-6f0a311aad52","pitchNumber":4,"startTime":"2026-03-14T21:50:23.079Z","endTime":"2026-03-14T21:50:26.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550410706323184,"aZ":-31.8698241622129,"pfxX":-7.811590126662964,"pfxZ":0.17589640986766586,"pX":-0.2840783699941835,"pZ":1.744448634383965,"vX0":5.038144459630628,"vY0":-129.89348710139896,"vZ0":-4.6288392101265,"x":127.83,"y":191.68,"x0":-1.2313835688575578,"y0":50.002360161253904,"z0":5.965647795012052,"aX":-13.382569933048536},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.5,"breakHorizontal":13.1,"spinRate":1613,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.421258814255312,"extension":6.189764956184256},"index":4,"playId":"1af58c44-a533-312a-80cb-55341b6d6eca","pitchNumber":5,"startTime":"2026-03-14T21:50:47.504Z","endTime":"2026-03-14T21:50:50.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":97.2,"endSpeed":88.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50167558035413,"aZ":-14.551614719627347,"pfxX":-5.799104249052359,"pfxZ":8.781143988542755,"pX":-0.8241306861799237,"pZ":2.189247430297657,"vX0":3.175239251872027,"vY0":-141.29252511514343,"vZ0":-8.044165054030797,"x":148.41,"y":179.67,"x0":-1.2137540479115976,"y0":50.000178493655945,"z0":6.023438911592558,"aX":-11.633049569271982},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2322,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.38880015886635944,"extension":6.114973531766557},"index":5,"playId":"9e3ec42d-97e0-3bcb-a6bd-36f91a0f45ab","pitchNumber":6,"startTime":"2026-03-14T21:51:11.093Z","endTime":"2026-03-14T21:51:15.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61614401655252,"aZ":-15.273876665109936,"pfxX":-6.299800596985829,"pfxZ":8.696325063186796,"pX":0.6303117940713356,"pZ":1.589729633638493,"vX0":6.933451206524165,"vY0":-138.66160702742218,"vZ0":-8.858249507745708,"x":92.97,"y":195.86,"x0":-1.0865849796327645,"y0":50.000885320219815,"z0":5.849347614106406,"aX":-12.240488571923457},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2196,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3953206873681707,"extension":6.26311850144472},"hitData":{"launchSpeed":107.0,"launchAngle":3.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.17,"coordY":96.94}},"index":6,"playId":"34e3c3d7-260a-3a13-b7d2-80d405b57d26","pitchNumber":7,"startTime":"2026-03-14T21:51:31.855Z","endTime":"2026-03-14T21:51:40.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.84,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:51:40.314Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luken Baker walks. Tim Tawa to 3rd. James McCann to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:51:59.997Z","endTime":"2026-03-14T21:55:01.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":96.1,"endSpeed":88.9,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82134885656621,"aZ":-30.286842470359275,"pfxX":-5.851042915366593,"pfxZ":0.948797908877351,"pX":1.2812837638769452,"pZ":2.4222248586188653,"vX0":8.925685415709044,"vY0":-139.75018030142417,"vZ0":-4.581335762839263,"x":68.16,"y":173.38,"x0":-1.1805929546012064,"y0":50.00626765677383,"z0":6.051261863124349,"aX":-11.68100519138131},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.0,"breakHorizontal":9.0,"spinRate":2026,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3905891726416595,"extension":6.164401361834668},"index":0,"playId":"f94f2838-7d02-37de-a4b0-f33b25321fbf","pitchNumber":1,"startTime":"2026-03-14T21:52:10.213Z","endTime":"2026-03-14T21:52:13.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2329925736406,"aZ":-31.810273459017104,"pfxX":-7.5738899751642,"pfxZ":0.2136609135591172,"pX":-1.1365221712691984,"pZ":2.176636157909444,"vX0":3.431388737067942,"vY0":-129.66444901768514,"vZ0":-3.452819710224179,"x":160.32,"y":180.01,"x0":-1.4933387025850036,"y0":50.004120175337995,"z0":5.954092039636374,"aX":-12.891078750523576},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":13.0,"spinRate":1549,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4225111320643187,"extension":6.135996399574018},"index":1,"playId":"2b490a1e-c025-38e3-84ee-6bda2a30757a","pitchNumber":2,"startTime":"2026-03-14T21:52:29.420Z","endTime":"2026-03-14T21:52:32.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.119078537101807,"aZ":-30.44118001323305,"pfxX":-11.074767904763535,"pfxZ":1.030528114100055,"pX":-0.3600069726104646,"pZ":1.9577790295871198,"vX0":5.9981305389781445,"vY0":-129.63294491045693,"vZ0":-4.429678602807817,"x":130.72,"y":185.92,"x0":-1.2795922690194337,"y0":50.003296909538534,"z0":6.044593459903633,"aX":-18.624038902988094},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":18.5,"spinRate":1637,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4244723645638193,"extension":6.127618657608916},"index":2,"playId":"8128f85f-3e02-3d24-8255-6279a48fe94a","pitchNumber":3,"startTime":"2026-03-14T21:52:47.855Z","endTime":"2026-03-14T21:52:51.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43227336285485,"aZ":-23.990084327456774,"pfxX":-10.167357263713715,"pfxZ":4.803090619052989,"pX":0.2543561496474264,"pZ":1.772547104950177,"vX0":7.224727089093084,"vY0":-130.23760868739743,"vZ0":-5.974874704086494,"x":107.3,"y":190.92,"x0":-1.2460499063765786,"y0":50.003666187366164,"z0":5.9312435387239,"aX":-17.32490197823563},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":1736,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4218812601392705,"extension":6.098136752844999},"index":3,"playId":"0780259a-e576-3251-945d-1630296f1f1f","pitchNumber":4,"startTime":"2026-03-14T21:53:14.690Z","endTime":"2026-03-14T21:53:17.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-14T21:53:37.244Z","endTime":"2026-03-14T21:53:51.978Z","isPitch":false,"type":"action","player":{"id":663609,"link":"/api/v1/people/663609"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757651397019032,"aZ":-31.675159117920657,"pfxX":-8.711898911775343,"pfxZ":0.2942899898268818,"pX":0.5016101882790159,"pZ":0.9441405912732286,"vX0":7.5746305001977055,"vY0":-128.8898895423936,"vZ0":-6.307991574186557,"x":97.88,"y":213.29,"x0":-1.3489653835924054,"y0":50.00053235856359,"z0":5.881036083516309,"aX":-14.59939482957271},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":14.0,"spinRate":1519,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4255792119376527,"extension":6.1844181181022195},"index":5,"playId":"fc67707e-7a6c-3f66-a04a-16d8eb2c048b","pitchNumber":5,"startTime":"2026-03-14T21:53:51.978Z","endTime":"2026-03-14T21:53:56.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03365466876748,"aZ":-32.62300388721915,"pfxX":-7.728276627845732,"pfxZ":-0.2608571123204735,"pX":0.09106962121149512,"pZ":1.410076008598148,"vX0":6.1444895091922485,"vY0":-130.50855719821584,"vZ0":-5.0924391025993465,"x":113.53,"y":200.71,"x0":-1.2877944519047042,"y0":50.00246199278124,"z0":5.838917299118231,"aX":-13.353783586987522},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.4,"breakHorizontal":12.7,"spinRate":1556,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4194156111268543,"extension":6.170131237112198},"index":6,"playId":"b037edae-68d7-3899-8cfc-e8bc2f1c7fb3","pitchNumber":6,"startTime":"2026-03-14T21:54:13.484Z","endTime":"2026-03-14T21:54:17.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33544220197561,"aZ":-25.39482030582723,"pfxX":-7.422775275987081,"pfxZ":3.4794021659848386,"pX":-0.29644824483261406,"pZ":2.334239217326831,"vX0":5.607000397239227,"vY0":-138.1434057591816,"vZ0":-5.231740891057215,"x":128.3,"y":175.76,"x0":-1.3794731154303856,"y0":50.00433028630478,"z0":5.941164179283256,"aX":-14.469204735003308},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.5,"breakHorizontal":12.4,"spinRate":2093,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3952148560518056,"extension":6.153860003592793},"index":7,"playId":"9ff3c1be-c85e-3014-a4ae-27986f2f632c","pitchNumber":7,"startTime":"2026-03-14T21:54:34.244Z","endTime":"2026-03-14T21:54:37.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785824872373173,"aZ":-30.617583905280576,"pfxX":-8.31779789290026,"pfxZ":0.9162593253153872,"pX":-1.904347116894416,"pZ":3.775865495692943,"vX0":1.7822966948827121,"vY0":-129.3057110589376,"vZ0":-0.04255384963444708,"x":189.59,"y":136.83,"x0":-1.5216533576641993,"y0":50.001659508325446,"z0":6.140380959719999,"aX":-14.093066182496791},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":14.6,"spinRate":1506,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4234826976753405,"extension":6.134787506683381},"index":8,"playId":"1ab9c6dc-a016-3e6d-b272-c4595d503d86","pitchNumber":8,"startTime":"2026-03-14T21:54:57.630Z","endTime":"2026-03-14T21:55:01.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.8,"awayTeamWinProbability":16.200000000000003,"homeTeamWinProbabilityAdded":-5.800000000000011,"leverageIndex":1.34,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:55:01.069Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Amaya hits a grand slam (2) to right center field. Tim Tawa scores. James McCann scores. Luken Baker scores.","rbi":4,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:55:55.513Z","endTime":"2026-03-14T21:56:25.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:55:18.923Z","endTime":"2026-03-14T21:55:57.555Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18609481047173,"aZ":-26.450274363549713,"pfxX":-5.936456982829298,"pfxZ":2.828598869469884,"pX":-0.1665950661847722,"pZ":2.5236741262047055,"vX0":5.6816609419761015,"vY0":-140.8843510209876,"vZ0":-4.760264971075371,"x":123.35,"y":170.64,"x0":-1.4322328679744325,"y0":50.00054891362601,"z0":5.9317391177121,"aX":-12.00462390404665},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.4,"breakHorizontal":9.7,"spinRate":2039,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3878779501630536,"extension":6.242105128972894},"hitData":{"launchSpeed":102.4,"launchAngle":22.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.95,"coordY":51.87}},"index":1,"playId":"5c33994a-21ca-30e3-bed9-ed1da1a5cdcf","pitchNumber":1,"startTime":"2026-03-14T21:55:57.555Z","endTime":"2026-03-14T21:56:25.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":543510,"link":"/api/v1/people/543510"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-17.799999999999997,"leverageIndex":1.99,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:56:25.286Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cristofer Torin grounds out, second baseman Christian Koss to first baseman Jake Holton.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:58:45.862Z","endTime":"2026-03-14T21:59:43.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T21:56:37.943Z","endTime":"2026-03-14T21:57:42.927Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Spencer Bivens replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:57:42.927Z","endTime":"2026-03-14T21:58:48.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":702352,"fullName":"Spencer Bivens"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"08319536-0516-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-14T21:58:47.814Z","endTime":"2026-03-14T21:58:47.815Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379611339211287,"aZ":-26.80683506299349,"pfxX":-10.702052876016788,"pfxZ":2.821196675368167,"pX":-0.890513650785492,"pZ":2.225600834846443,"vX0":9.92895310651878,"vY0":-137.13524607382715,"vZ0":-4.599784085789005,"x":150.94,"y":178.69,"x0":-3.1679299533870173,"y0":50.00611092119309,"z0":5.753854520554479,"aX":-20.38404136131801},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.3,"breakHorizontal":17.3,"spinRate":1771,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3994381435122314,"extension":6.4291674861007735},"index":3,"playId":"b4c2e28e-2f58-3814-8f8a-d5d387340e6e","pitchNumber":1,"startTime":"2026-03-14T21:58:47.816Z","endTime":"2026-03-14T21:59:14.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.811098342150537,"aZ":-25.532784789155,"pfxX":-9.521880966149364,"pfxZ":3.4606706199762307,"pX":0.6990919849791082,"pZ":2.5356430834087327,"vX0":12.874535998222235,"vY0":-137.7907812839158,"vZ0":-4.456350187778129,"x":90.35,"y":170.32,"x0":-2.7983462639833663,"y0":50.00657272603493,"z0":5.900542400135023,"aX":-18.30067088954276},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":1802,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39759976326582747,"extension":6.471970201707202},"index":4,"playId":"1f31d7fc-51f3-3f7d-975e-94cf0793f27f","pitchNumber":2,"startTime":"2026-03-14T21:59:20.646Z","endTime":"2026-03-14T21:59:24.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.840633680581924,"aZ":-26.038900073613068,"pfxX":-7.481817065966201,"pfxZ":3.2563009322893155,"pX":0.10322273613743825,"pZ":1.800059328155281,"vX0":11.410092349166645,"vY0":-136.12879293765067,"vZ0":-5.7735745313102695,"x":113.07,"y":190.18,"x0":-3.16333671915962,"y0":50.00338704305651,"z0":5.742277827572387,"aX":-14.096037904897464},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":11.3,"spinRate":1733,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.40179743018170155,"extension":6.43728992573317},"hitData":{"launchSpeed":73.7,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.8,"coordY":162.75}},"index":5,"playId":"04b0c12e-c65b-30a0-8cbe-8b21bd71a58d","pitchNumber":3,"startTime":"2026-03-14T21:59:36.482Z","endTime":"2026-03-14T21:59:43.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:59:43.921Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Ortiz grounds out, shortstop Osleivis Basabe to first baseman Jake Holton.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:59:58.851Z","endTime":"2026-03-14T22:00:34.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112561516548364,"aZ":-25.621753440208177,"pfxX":1.5758749051904453,"pfxZ":3.67959899751167,"pX":-0.17030857858148668,"pZ":2.6708295856050284,"vX0":7.951849073371879,"vY0":-132.33117522329204,"vZ0":-3.477516663655661,"x":123.49,"y":166.67,"x0":-3.4137480354332808,"y0":50.004231988379836,"z0":5.870074387886779,"aX":2.8054221214622364},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2092,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4132305656765878,"extension":6.322719729464924},"index":0,"playId":"129eea46-33af-3403-abd0-b266d61be4f8","pitchNumber":1,"startTime":"2026-03-14T22:00:11.856Z","endTime":"2026-03-14T22:00:15.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36286819940061,"aZ":-27.148953567392756,"pfxX":-9.999213404703703,"pfxZ":2.5886879902256856,"pX":-0.7903492506903802,"pZ":1.6357727439765712,"vX0":9.947916226156616,"vY0":-138.68659742340125,"vZ0":-6.363682128277374,"x":147.13,"y":194.61,"x0":-3.132721860835396,"y0":50.00129701156591,"z0":5.782423551022137,"aX":-19.38696914623867},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":1873,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39565419830180204,"extension":6.38331495016944},"hitData":{"launchSpeed":56.1,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.72,"coordY":146.71}},"index":1,"playId":"7a0d0186-d1b6-3042-a490-a3d24118fa40","pitchNumber":2,"startTime":"2026-03-14T22:00:27.197Z","endTime":"2026-03-14T22:00:34.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:00:34.159Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Avery Owusu-Asiedu singles on a ground ball to shortstop Osleivis Basabe. Avery Owusu-Asiedu to 2nd. Avery Owusu-Asiedu advances to 2nd, on a throwing error by shortstop Osleivis Basabe.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T22:00:56.539Z","endTime":"2026-03-14T22:01:51.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.945387696367245,"aZ":-28.396789186885673,"pfxX":6.327386451803896,"pfxZ":2.6686609713102705,"pX":-1.451074168608222,"pZ":2.7609236933878503,"vX0":0.16146824821884959,"vY0":-118.02437152888845,"vZ0":-0.9558750843604824,"x":172.31,"y":164.24,"x0":-2.3426170903574373,"y0":50.00170199538476,"z0":5.780635928118534,"aX":8.94717680068941},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.9,"breakHorizontal":-11.5,"spinRate":2211,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.46365108866909965,"extension":6.433031051573305},"index":0,"playId":"f29ad7e4-8235-39e9-b0a3-762d4dc38d1a","pitchNumber":1,"startTime":"2026-03-14T22:00:57.151Z","endTime":"2026-03-14T22:01:02.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126149435725118,"aZ":-29.49701967253541,"pfxX":-7.2356670531219045,"pfxZ":1.411196018809731,"pX":0.9764171718043618,"pZ":2.2078745026006996,"vX0":10.395301300600837,"vY0":-136.57771382699804,"vZ0":-4.146566628975226,"x":79.78,"y":179.17,"x0":-1.932999184817752,"y0":50.00314942007939,"z0":5.766622805492749,"aX":-13.717659657884765},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.9,"breakHorizontal":11.0,"spinRate":1814,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40052830634531267,"extension":6.484799085776142},"index":1,"playId":"ea9fc63e-26d3-3f02-97e8-d441683209b2","pitchNumber":2,"startTime":"2026-03-14T22:01:12.747Z","endTime":"2026-03-14T22:01:15.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54821403084543,"aZ":-27.19437160071781,"pfxX":-7.903877830123461,"pfxZ":2.599537581698357,"pX":-0.7509836690478932,"pZ":2.1710552015408107,"vX0":8.92730574875122,"vY0":-137.05748592804784,"vZ0":-4.755813439717363,"x":145.63,"y":180.16,"x0":-3.014031476886741,"y0":50.00251898622274,"z0":5.772104803774802,"aX":-15.130374338491547},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":1795,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3987072596924923,"extension":6.460727947021985},"hitData":{"launchSpeed":103.4,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.84,"coordY":155.16}},"index":2,"playId":"cb622858-d4b3-368b-816e-ec150570a4b2","pitchNumber":3,"startTime":"2026-03-14T22:01:31.926Z","endTime":"2026-03-14T22:01:51.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-3.6999999999999886,"leverageIndex":0.68,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:01:51.253Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yerald Nin grounds out, shortstop Osleivis Basabe to first baseman Jake Holton.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T22:02:16.378Z","endTime":"2026-03-14T22:02:26.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":800206,"fullName":"Yerald Nin","link":"/api/v1/people/800206"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800206,"fullName":"Yerald Nin","link":"/api/v1/people/800206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yerald Nin replaces Corbin Carroll.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T22:02:18.422Z","endTime":"2026-03-14T22:02:18.423Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800206,"link":"/api/v1/people/800206"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70224979823221,"aZ":-26.67901661343172,"pfxX":1.6514774123933889,"pfxZ":3.197529167151208,"pX":0.49812652994504275,"pZ":2.1669020673287123,"vX0":5.442582194404722,"vY0":-130.38397554497004,"vZ0":-4.1969525701300325,"x":98.01,"y":180.27,"x0":-1.8319966173093545,"y0":50.005877846905726,"z0":5.813514885749834,"aX":2.8395584926787185},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-4.2,"spinRate":1983,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.4202698647516354,"extension":6.362840715548294},"hitData":{"launchSpeed":80.9,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":159.0}},"index":1,"playId":"85cec15f-0bfa-351d-8d07-6e3b674bd86d","pitchNumber":1,"startTime":"2026-03-14T22:02:18.424Z","endTime":"2026-03-14T22:02:26.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800206,"link":"/api/v1/people/800206","batSide":{"code":"L","description":"Left"}},"second":{"id":801938,"link":"/api/v1/people/801938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800206,"link":"/api/v1/people/800206"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":800206,"link":"/api/v1/people/800206"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:02:26.180Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a line drive to right fielder Angel Ortiz.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T22:04:48.951Z","endTime":"2026-03-14T22:05:17.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Yerald Nin remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:04:06.525Z","endTime":"2026-03-14T22:04:48.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800206,"link":"/api/v1/people/800206"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605452,"fullName":"Joe Ross"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"08319536-0556-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-14T22:04:48.227Z","endTime":"2026-03-14T22:04:50.482Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475321092363853,"aZ":-27.701352621013882,"pfxX":1.2709687960769673,"pfxZ":2.7407953256176647,"pX":-0.11953048175444318,"pZ":2.2572301474092074,"vX0":4.014907256577418,"vY0":-127.50267889120977,"vZ0":-2.828107930042533,"x":121.56,"y":177.83,"x0":-1.8855339939627436,"y0":50.000976212819616,"z0":5.587862686268821,"aX":2.073072347952504},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":-3.2,"spinRate":1754,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.43110260705895254,"extension":6.340377639877385},"index":2,"playId":"ce87fad2-fe82-36a4-aa7b-808d17594ae8","pitchNumber":1,"startTime":"2026-03-14T22:04:50.482Z","endTime":"2026-03-14T22:04:54.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91295052754807,"aZ":-27.108490214154912,"pfxX":0.5614038393382947,"pfxZ":2.988667344440022,"pX":0.5217029928395588,"pZ":2.1715058726587357,"vX0":6.002138232601064,"vY0":-129.6094404524034,"vZ0":-3.371986995695681,"x":97.11,"y":180.15,"x0":-1.9002267564193822,"y0":50.00421932905369,"z0":5.566990768399362,"aX":0.9515330793183354},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":1747,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4231218267407053,"extension":6.516409565786571},"hitData":{"launchSpeed":100.8,"launchAngle":12.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.66,"coordY":116.18}},"index":3,"playId":"1af53040-e665-3d0d-87b5-be8d5a883749","pitchNumber":2,"startTime":"2026-03-14T22:05:08.472Z","endTime":"2026-03-14T22:05:17.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:05:17.047Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Holton singles on a line drive to center fielder Jordan Lawlar. Tyler Fitzgerald to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T22:05:47.419Z","endTime":"2026-03-14T22:06:36.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"postOnSecond":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Fitzgerald replaces Christian Koss.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:05:47.662Z","endTime":"2026-03-14T22:05:49.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":683766,"link":"/api/v1/people/683766"},"base":1,"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.825593820083544,"aZ":-20.433398993766613,"pfxX":-8.12011829296754,"pfxZ":6.132012540648404,"pX":-1.508802666969822,"pZ":1.7382995170482642,"vX0":3.785662514058449,"vY0":-137.5927648044119,"vZ0":-6.893630799828255,"x":174.51,"y":191.85,"x0":-1.8482097532783572,"y0":50.0057219709422,"z0":5.663241192802466,"aX":-15.555690986794414},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":13.9,"spinRate":1985,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.398233798627154,"extension":6.42296704629354},"index":1,"playId":"32f0d031-0e28-3df9-9a10-ea22d713703b","pitchNumber":1,"startTime":"2026-03-14T22:05:49.458Z","endTime":"2026-03-14T22:05:53.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36009837811135,"aZ":-30.065254519017216,"pfxX":1.0499700832574161,"pfxZ":1.3401827846962178,"pX":0.20713759285852743,"pZ":2.1364137795734477,"vX0":5.099313126840983,"vY0":-124.86834586038705,"vZ0":-2.4993832519190393,"x":109.1,"y":181.1,"x0":-1.9987890110013047,"y0":50.005486501191875,"z0":5.626290907130785,"aX":1.65643408107092},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":1949,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.4387966704374109,"extension":6.4039006614415594},"index":2,"playId":"8bd87de2-768f-362d-b069-8f59f5c4d3af","pitchNumber":2,"startTime":"2026-03-14T22:06:08.171Z","endTime":"2026-03-14T22:06:11.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689900552315834,"aZ":-23.253399624627786,"pfxX":-6.683017223075916,"pfxZ":4.5058428618343545,"pX":-0.4004316875829176,"pZ":2.3688788564575227,"vX0":6.34233155068814,"vY0":-139.40301269645244,"vZ0":-4.710361212421891,"x":132.26,"y":174.82,"x0":-1.8305929772444887,"y0":50.001182841752914,"z0":5.604340516049151,"aX":-13.22614216265687},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":10.9,"spinRate":1915,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3920656945200749,"extension":6.546697832722783},"hitData":{"launchSpeed":77.1,"launchAngle":12.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.75,"coordY":95.75}},"index":3,"playId":"e41acc2a-0dc6-3842-bd57-773b210caaa0","pitchNumber":3,"startTime":"2026-03-14T22:06:28.472Z","endTime":"2026-03-14T22:06:36.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.8,"awayTeamWinProbability":18.200000000000003,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.31,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:06:36.581Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesus Rodriguez called out on strikes.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T22:07:16.767Z","endTime":"2026-03-14T22:08:50.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"postOnSecond":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Thomas Gavello replaces Jake Holton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:07:05.788Z","endTime":"2026-03-14T22:07:18.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":687724,"link":"/api/v1/people/687724"},"base":1,"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72356488223225,"aZ":-28.134455265452655,"pfxX":0.02763867246389151,"pfxZ":2.4984137982314074,"pX":-0.12507733454992281,"pZ":2.575427289696478,"vX0":4.401710855272253,"vY0":-127.02283894296566,"vZ0":-2.057511557534813,"x":121.77,"y":169.24,"x0":-1.8921386504607638,"y0":50.00229323701,"z0":5.657675017890343,"aX":0.043677939200931284},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-1.2,"spinRate":1707,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.43305239342585455,"extension":6.453845214010801},"index":1,"playId":"1a744d06-fd1b-3d9b-af57-f665181690c9","pitchNumber":1,"startTime":"2026-03-14T22:07:18.765Z","endTime":"2026-03-14T22:07:22.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60813890127334,"aZ":-25.853705230994045,"pfxX":-10.425942907266716,"pfxZ":3.285967475554309,"pX":0.6029707967300614,"pZ":1.2211372344575107,"vX0":9.869387090796465,"vY0":-138.1996505396225,"vZ0":-7.088998918610833,"x":94.02,"y":205.81,"x0":-1.6708793243664002,"y0":50.00051404606142,"z0":5.571866364735302,"aX":-20.03805807015541},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2011,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39728222593260787,"extension":6.610882572732767},"index":2,"playId":"622aab8e-967f-36ff-b1e2-b9b1df5b0921","pitchNumber":2,"startTime":"2026-03-14T22:07:37.030Z","endTime":"2026-03-14T22:07:40.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"08319536-0576-0023-001c-f08cd117d70a","startTime":"2026-03-14T22:08:10.769Z","endTime":"2026-03-14T22:08:10.770Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56632220099679,"aZ":-25.72276808947924,"pfxX":-9.109968296085617,"pfxZ":3.364456278820537,"pX":-0.20827871063228476,"pZ":1.6479327050774424,"vX0":7.881729864019458,"vY0":-137.35605251453322,"vZ0":-6.047411464544864,"x":124.94,"y":194.29,"x0":-1.9271463207392365,"y0":50.000561326392265,"z0":5.619854261423219,"aX":-17.45750654342537},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":14.9,"spinRate":1926,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3983075771461322,"extension":6.619188100014126},"index":4,"playId":"8ba17688-ac4d-38ad-ab3d-e9ab5a9e0001","pitchNumber":3,"startTime":"2026-03-14T22:08:10.771Z","endTime":"2026-03-14T22:08:14.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-14T22:08:24.216Z","endTime":"2026-03-14T22:08:46.534Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"},"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":94.8,"endSpeed":86.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.841106768424645,"aZ":-18.010597388012894,"pfxX":-3.7743328335018353,"pfxZ":7.42617196993934,"pX":-0.5169587808131232,"pZ":1.7823470219695303,"vX0":5.17325375175673,"vY0":-137.7940256851944,"vZ0":-6.9912266312218145,"x":136.71,"y":190.66,"x0":-1.9352094114860194,"y0":50.00643607664245,"z0":5.5857069979869705,"aX":-7.2030401042633265},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":5.6,"spinRate":1898,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3986840488299519,"extension":6.5334237900034395},"index":6,"playId":"d0967c17-73d9-330f-be52-de0d6c1dc8fd","pitchNumber":4,"startTime":"2026-03-14T22:08:46.534Z","endTime":"2026-03-14T22:08:50.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.51,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:08:50.344Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Buddy Kennedy grounds into a double play, second baseman Jacob Amaya to first baseman Luken Baker. Thomas Gavello out at 2nd. Buddy Kennedy out at 1st.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T22:09:26.842Z","endTime":"2026-03-14T22:10:35.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Buddy Kennedy replaces Rafael Devers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-14T22:09:05.399Z","endTime":"2026-03-14T22:09:28.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":96.5,"endSpeed":88.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99080619605385,"aZ":-23.555542128538423,"pfxX":-9.164929792129694,"pfxZ":4.320483945595529,"pX":0.38806378090362403,"pZ":1.5114271409967046,"vX0":8.721456169031473,"vY0":-140.12476950351373,"vZ0":-6.98610052493056,"x":102.21,"y":197.97,"x0":-1.570578036884906,"y0":50.0000493344496,"z0":5.570583919928259,"aX":-18.26444059848625},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":14.9,"spinRate":1979,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39054760339300065,"extension":6.619555109460064},"index":1,"playId":"9700f5a1-3a85-3fd1-803f-721cb0c8a337","pitchNumber":1,"startTime":"2026-03-14T22:09:28.914Z","endTime":"2026-03-14T22:09:32.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"08319536-0586-0013-001c-f08cd117d70a","startTime":"2026-03-14T22:09:49.721Z","endTime":"2026-03-14T22:10:04.623Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10326041810038,"aZ":-21.978094370458674,"pfxX":-9.20465600961052,"pfxZ":5.165361023959967,"pX":-0.9718948540566161,"pZ":1.6012330525868979,"vX0":5.4734654689885,"vY0":-139.75346914707185,"vZ0":-6.8513857263677025,"x":154.05,"y":195.55,"x0":-1.762035710396487,"y0":50.003062664123156,"z0":5.532792808550915,"aX":-18.17003205030371},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":15.5,"spinRate":2015,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3922251196230251,"extension":6.567235045474135},"index":3,"playId":"fbddec55-6caf-384a-8de7-46904dfcbc1a","pitchNumber":2,"startTime":"2026-03-14T22:10:04.623Z","endTime":"2026-03-14T22:10:08.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3577237802928,"aZ":-27.16926162744131,"pfxX":0.5929493188284856,"pfxZ":2.9811564406943543,"pX":0.08562959998777862,"pZ":2.725424291662924,"vX0":5.154845448232416,"vY0":-128.25833332501637,"vZ0":-2.010382564853616,"x":113.74,"y":165.19,"x0":-2.0201472057028362,"y0":50.00514070519455,"z0":5.6200215568247955,"aX":0.9965957886724376},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":1824,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.42563664563391557,"extension":6.54604379522023},"hitData":{"launchSpeed":59.6,"launchAngle":-28.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.04,"coordY":152.12}},"index":4,"playId":"054be5b0-c3c9-3591-976a-dbed81b152d7","pitchNumber":3,"startTime":"2026-03-14T22:10:26.564Z","endTime":"2026-03-14T22:10:35.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":666149,"link":"/api/v1/people/666149"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":605452,"link":"/api/v1/people/605452"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-8.200000000000017,"leverageIndex":1.74,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:10:35.644Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Lawlar flies out to center fielder Grant McCray.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T22:13:02.700Z","endTime":"2026-03-14T22:13:29.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Matos replaces left fielder Jesus Rodriguez, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:12:47.550Z","endTime":"2026-03-14T22:12:47.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":683679,"link":"/api/v1/people/683679"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":683679,"link":"/api/v1/people/683679"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Buddy Kennedy remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:12:47.569Z","endTime":"2026-03-14T22:12:47.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Fitzgerald remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T22:12:47.570Z","endTime":"2026-03-14T22:12:47.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jerar Encarnacion replaces Thomas Gavello, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-14T22:12:47.571Z","endTime":"2026-03-14T22:12:47.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"902","replacedPlayer":{"id":687284,"link":"/api/v1/people/687284"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joey Lucchesi replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-14T22:12:47.573Z","endTime":"2026-03-14T22:13:05.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664192,"link":"/api/v1/people/664192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":664192,"fullName":"Joey Lucchesi"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"playId":"08319536-0596-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-14T22:13:04.793Z","endTime":"2026-03-14T22:13:04.794Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.398407541741857,"aZ":-17.07245228990752,"pfxX":7.759692124172869,"pfxZ":8.474650071491444,"pX":-0.06253499073805513,"pZ":1.8872835260471024,"vX0":-7.9151525772234095,"vY0":-132.42661908741192,"vZ0":-6.219566286008398,"x":119.38,"y":187.82,"x0":1.9522037454940766,"y0":50.00221512807314,"z0":5.508428900114236,"aX":13.82752855256476},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.2,"breakHorizontal":-12.4,"spinRate":2205,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.41307958352467633,"extension":6.114584240615119},"index":6,"playId":"6d6780cc-6084-3af0-b31e-479175d7a11b","pitchNumber":1,"startTime":"2026-03-14T22:13:04.795Z","endTime":"2026-03-14T22:13:08.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95724486799617,"aZ":-25.764668441569707,"pfxX":3.487625126400573,"pfxZ":4.463145699219772,"pX":0.5520676162400968,"pZ":1.9356693980272652,"vX0":-4.4415805858220905,"vY0":-119.04679551021705,"vZ0":-4.453933853184326,"x":95.96,"y":186.52,"x0":1.9892233216745776,"y0":50.00044467679928,"z0":6.16438672112282,"aX":5.003403270230672},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.3,"breakHorizontal":-5.3,"spinRate":1036,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.46018169716588675,"extension":6.024016858256019},"hitData":{"launchSpeed":91.8,"launchAngle":37.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.98,"coordY":54.42}},"index":7,"playId":"75e6ef60-56f6-35ed-9a25-f29697832b5e","pitchNumber":2,"startTime":"2026-03-14T22:13:21.288Z","endTime":"2026-03-14T22:13:29.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:13:29.475Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a fly ball to right fielder Victor Bericoto.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T22:13:56.440Z","endTime":"2026-03-14T22:14:46.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"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(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":77.6,"endSpeed":71.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.602904069092716,"aZ":-34.7099341258765,"pfxX":-3.5049167754146158,"pfxZ":-1.9811475152153206,"pX":-1.1413989690503328,"pZ":0.7336406606106961,"vX0":-5.713497119638151,"vY0":-112.7715837107622,"vZ0":-4.633139910512305,"x":160.51,"y":218.97,"x0":1.8860000626068267,"y0":50.002926341162144,"z0":6.337836405123637,"aX":-4.487422738244964},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-4.6,"breakHorizontal":7.9,"spinRate":2154,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.4867620063316558,"extension":5.686185448621921},"index":0,"playId":"a48f2b9f-79f7-3927-bacd-9a96ed31e506","pitchNumber":1,"startTime":"2026-03-14T22:13:59.541Z","endTime":"2026-03-14T22:14:02.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.522384970609927,"aZ":-19.114311441472402,"pfxX":5.734973803164369,"pfxZ":7.2427958483855015,"pX":0.9696426295406516,"pZ":2.1739808137108083,"vX0":-5.518002497468776,"vY0":-133.62298708543196,"vZ0":-4.934041958221776,"x":80.04,"y":180.08,"x0":2.319049156758743,"y0":50.00455113022909,"z0":5.423046834146934,"aX":10.343879181075145},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":-9.1,"spinRate":2231,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4103344779594673,"extension":6.137037582010295},"index":1,"playId":"64ac5548-b2b3-33fb-9c51-a1b38f66f194","pitchNumber":2,"startTime":"2026-03-14T22:14:18.673Z","endTime":"2026-03-14T22:14:22.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.992644672679447,"aZ":-17.858596558672197,"pfxX":3.7862815761882587,"pfxZ":8.133552188189782,"pX":0.09434145903723251,"pZ":3.0151374663782757,"vX0":-5.943869713054134,"vY0":-132.06459894488944,"vZ0":-4.038638333819683,"x":113.4,"y":157.37,"x0":1.885707708576242,"y0":50.00490486948392,"z0":5.883523818322925,"aX":6.666724271552418},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":-5.5,"spinRate":2174,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.41525327242725396,"extension":6.028044493373704},"hitData":{"launchSpeed":65.1,"launchAngle":46.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.39,"coordY":136.19}},"index":2,"playId":"d680066e-a993-332d-8ac1-1bbe4ac72ab2","pitchNumber":3,"startTime":"2026-03-14T22:14:37.424Z","endTime":"2026-03-14T22:14:46.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:14:46.781Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a line drive to right fielder Victor Bericoto. Tim Tawa to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T22:14:59.229Z","endTime":"2026-03-14T22:16:42.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.008195884037654,"aZ":-19.946911067819705,"pfxX":8.357346765297475,"pfxZ":6.69750119720117,"pX":-0.1061368726707397,"pZ":2.7975746296502058,"vX0":-9.168126376338517,"vY0":-133.79225430249593,"vZ0":-3.874100367525929,"x":121.05,"y":163.25,"x0":2.268039078431035,"y0":50.000478892329774,"z0":5.68142953378505,"aX":15.253380180957294},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-13.3,"spinRate":2146,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4083113310321065,"extension":6.418004814768056},"index":0,"playId":"208ebd3f-25af-34eb-bf61-316871f73922","pitchNumber":1,"startTime":"2026-03-14T22:15:19.115Z","endTime":"2026-03-14T22:15:22.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213529736646887,"aZ":-21.020818105072465,"pfxX":8.650492313487431,"pfxZ":6.253867062981741,"pX":0.8108498841846459,"pZ":2.013075509013911,"vX0":-7.228464519217441,"vY0":-132.2191186764087,"vZ0":-5.1341502916984645,"x":86.09,"y":184.43,"x0":2.446272678629733,"y0":50.00366416667173,"z0":5.506918714048068,"aX":15.431631613190861},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-14.3,"spinRate":2076,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4130815795455187,"extension":6.301771715175511},"index":1,"playId":"593542a6-cf8e-3795-9413-f575aea691be","pitchNumber":2,"startTime":"2026-03-14T22:15:34.726Z","endTime":"2026-03-14T22:15:38.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"eb9b8e0f-d570-35e7-9050-f43c73870f90","startTime":"2026-03-14T22:15:55.788Z","endTime":"2026-03-14T22:15:58.918Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84862297627958,"aZ":-16.998847588685454,"pfxX":5.666085604276174,"pfxZ":8.404239205050255,"pX":1.0681842587085968,"pZ":3.9570484693371974,"vX0":-5.121997766906538,"vY0":-133.7872789432541,"vZ0":-1.3138246509227098,"x":76.28,"y":131.94,"x0":2.274735294061064,"y0":50.0054613246844,"z0":5.677297783212243,"aX":10.235486794953106},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":-9.1,"spinRate":2201,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4099700469466967,"extension":6.242690793197249},"index":3,"playId":"2a7cd693-df6a-3cb5-a978-62efdf712166","pitchNumber":3,"startTime":"2026-03-14T22:16:14.796Z","endTime":"2026-03-14T22:16:18.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914093739677508,"aZ":-20.863090840850987,"pfxX":9.572216691871667,"pfxZ":6.302969994545631,"pX":-0.26828881133426746,"pZ":1.7701546699388324,"vX0":-10.166058244256483,"vY0":-132.76047516322936,"vZ0":-5.547109360125714,"x":127.23,"y":190.99,"x0":2.3566527166243048,"y0":50.00468662057404,"z0":5.393100694239077,"aX":17.185833406897785},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-15.2,"spinRate":2098,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.411668271115198,"extension":6.444142312432301},"hitData":{"launchSpeed":90.9,"launchAngle":18.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.66,"coordY":109.6}},"index":4,"playId":"d8bf7e2a-8eca-3ff3-a72e-676d3bed0143","pitchNumber":4,"startTime":"2026-03-14T22:16:34.330Z","endTime":"2026-03-14T22:16:42.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":-7.20000000000001,"leverageIndex":2.42,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:16:42.515Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luken Baker lines out to center fielder Grant McCray.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T22:16:55.095Z","endTime":"2026-03-14T22:17:19.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.185539764578543,"aZ":-18.6214940071152,"pfxX":6.512570579663618,"pfxZ":7.478271068426569,"pX":0.8302528899476402,"pZ":2.828736100895375,"vX0":-5.584334786489416,"vY0":-133.1509241269685,"vZ0":-4.486472904484417,"x":85.35,"y":162.4,"x0":2.0994311047208267,"y0":50.00092710806518,"z0":5.866655451102975,"aX":11.797942704319032},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":-10.7,"spinRate":2049,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.40996648032457594,"extension":6.231194858522535},"hitData":{"launchSpeed":93.0,"launchAngle":19.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.24,"coordY":70.4}},"index":0,"playId":"92c145d5-2ae7-3995-913c-420046c6fea0","pitchNumber":1,"startTime":"2026-03-14T22:17:11.593Z","endTime":"2026-03-14T22:17:19.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":8.79999999999999,"leverageIndex":3.76,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:17:19.523Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Amaya singles on a line drive to left fielder Luis Matos. Tim Tawa scores. James McCann to 2nd.","rbi":1,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T22:17:35.372Z","endTime":"2026-03-14T22:18:37.634Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":664192,"link":"/api/v1/people/664192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29253569085971,"aZ":-16.853144110544374,"pfxX":5.852449496051289,"pfxZ":8.398083362896068,"pX":0.2543578311960989,"pZ":2.2390599157294475,"vX0":-8.087376614326267,"vY0":-133.83295602610016,"vZ0":-5.311071338679406,"x":107.3,"y":178.33,"x0":2.546824509609565,"y0":50.004376316748456,"z0":5.445582663377817,"aX":10.680010328055918},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-9.0,"spinRate":2124,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4083324251069933,"extension":6.271424987337032},"index":0,"playId":"46554d5a-a380-3808-93ed-ce50fa1d66c2","pitchNumber":1,"startTime":"2026-03-14T22:17:49.161Z","endTime":"2026-03-14T22:17:53.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.929875861869768,"aZ":-21.748100349907112,"pfxX":2.5496315146009483,"pfxZ":7.12251680642677,"pX":-0.1119269786849569,"pZ":4.022276399852189,"vX0":-5.9236472304337395,"vY0":-120.111733854738,"vZ0":-0.9540911022447013,"x":121.27,"y":130.18,"x0":2.0532184319602305,"y0":50.000149405336565,"z0":6.35572719706413,"aX":3.7308753230032297},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":13.0,"breakHorizontal":-3.2,"spinRate":1062,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4557411654180945,"extension":6.113858555609229},"index":1,"playId":"2e2137d9-352f-30ac-9aa5-056170f4d549","pitchNumber":2,"startTime":"2026-03-14T22:18:08.521Z","endTime":"2026-03-14T22:18:11.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26699366052552,"aZ":-26.258968369869525,"pfxX":3.3588946350610662,"pfxZ":4.111260228884994,"pX":0.3065069716193907,"pZ":2.2325891212247084,"vX0":-5.014564762627182,"vY0":-119.79406763942315,"vZ0":-3.7111554204616,"x":105.32,"y":178.5,"x0":1.9999834085657204,"y0":50.003702962248404,"z0":6.175105851912849,"aX":4.834362412417032},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":968,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4589536087440478,"extension":6.204518679641925},"hitData":{"launchSpeed":93.9,"launchAngle":18.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.21,"coordY":89.84}},"index":2,"playId":"2eb8cf7f-7be8-3388-b5fb-87b27df83ef7","pitchNumber":3,"startTime":"2026-03-14T22:18:23.819Z","endTime":"2026-03-14T22:18:37.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":543510,"link":"/api/v1/people/543510"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-19.099999999999987,"leverageIndex":3.42,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:18:37.634Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cristofer Torin lines out sharply to right fielder Victor Bericoto.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T22:18:49.575Z","endTime":"2026-03-14T22:19:29.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78659323480382,"aZ":-26.63338985855199,"pfxX":10.182528368494577,"pfxZ":3.0658390087345406,"pX":0.6091230816387924,"pZ":2.195341577267616,"vX0":-8.587452323222264,"vY0":-133.4037748727524,"vZ0":-3.428630067422164,"x":93.78,"y":179.51,"x0":2.5415720054237827,"y0":50.00433495262915,"z0":5.409816542613957,"aX":18.417062881667253},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":-16.7,"spinRate":1984,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.41003698170536573,"extension":6.277308298634721},"index":0,"playId":"331d84ff-601e-3846-852d-44a64e02d7a6","pitchNumber":1,"startTime":"2026-03-14T22:19:02.788Z","endTime":"2026-03-14T22:19:05.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422588069862464,"aZ":-17.095892645651126,"pfxX":4.363035420057072,"pfxZ":8.291520991571893,"pX":0.7502249492786712,"pZ":2.197216228896503,"vX0":-6.490024854081038,"vY0":-133.8861231985119,"vZ0":-5.211468191666396,"x":88.4,"y":179.46,"x0":2.636840850302338,"y0":50.0041010366411,"z0":5.3891987722270995,"aX":7.936069796841131},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-6.5,"spinRate":2052,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.40882544627770834,"extension":6.288630273669653},"hitData":{"launchSpeed":104.1,"launchAngle":14.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.71,"coordY":79.8}},"index":1,"playId":"80e65a51-6ed6-3daf-be10-c5f7e37befe4","pitchNumber":2,"startTime":"2026-03-14T22:19:21.330Z","endTime":"2026-03-14T22:19:29.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":543510,"link":"/api/v1/people/543510"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":664192,"link":"/api/v1/people/664192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":7.699999999999996,"leverageIndex":3.05,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:19:29.277Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out, third baseman Tim Tawa to first baseman Luken Baker.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:21:46.012Z","endTime":"2026-03-14T22:23:07.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carlos Virahonda replaces catcher James McCann, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:21:34.809Z","endTime":"2026-03-14T22:21:34.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Thompson replaces Joe Ross.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:21:34.839Z","endTime":"2026-03-14T22:21:48.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605452,"link":"/api/v1/people/605452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32829170347005,"aZ":-42.53971007261913,"pfxX":-7.756834881366734,"pfxZ":-6.2519973051952835,"pX":-0.31743709974539425,"pZ":1.7946749005733893,"vX0":11.150678003344527,"vY0":-128.8791960448279,"vZ0":3.0800127404195976,"x":129.1,"y":190.32,"x0":-3.7207938666178397,"y0":50.001392014541345,"z0":3.9015954526296786,"aX":-12.86280911648536},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-10.1,"breakHorizontal":11.2,"spinRate":1874,"spinDirection":279},"zone":7,"typeConfidence":0.89,"plateTime":0.4273198272327159,"extension":6.520120724092689},"index":2,"playId":"fcd606fb-b3d8-3542-ba5c-4c4b6df1dee1","pitchNumber":1,"startTime":"2026-03-14T22:21:48.035Z","endTime":"2026-03-14T22:21:51.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61180095649677,"aZ":-41.2189403224044,"pfxX":-5.41351067199464,"pfxZ":-5.427827960140982,"pX":-1.7844435741557887,"pZ":1.4075564856514526,"vX0":7.043447733824927,"vY0":-129.22626484252908,"vZ0":2.2510391304899624,"x":185.02,"y":200.78,"x0":-3.860772250162004,"y0":50.00248558989568,"z0":3.725269383459042,"aX":-9.02179989485927},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.9,"breakHorizontal":7.9,"spinRate":1882,"spinDirection":277},"zone":13,"typeConfidence":0.89,"plateTime":0.42625030750384196,"extension":6.467481750258128},"index":3,"playId":"b6366c2e-6f4c-3471-8f77-7b35e55c4161","pitchNumber":2,"startTime":"2026-03-14T22:22:40.870Z","endTime":"2026-03-14T22:22:44.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.024041460200017,"aZ":-30.47321373485926,"pfxX":10.311013934404018,"pfxZ":1.3562738966582604,"pX":-0.36541665293864384,"pZ":2.7509690226087473,"vX0":4.775599018072591,"vY0":-111.45931409509393,"vZ0":4.235175067130951,"x":130.93,"y":164.5,"x0":-3.87866081424959,"y0":50.000463645296975,"z0":3.982623412717702,"aX":12.902355910807197},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":4.0,"breakHorizontal":-19.9,"spinRate":2394,"spinDirection":82},"zone":4,"typeConfidence":0.9,"plateTime":0.49240223930684524,"extension":6.342583247491428},"hitData":{"launchSpeed":80.2,"launchAngle":7.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.3,"coordY":168.82}},"index":4,"playId":"d1ba47f9-a296-3e05-bb16-8e6d8cfc8ff7","pitchNumber":3,"startTime":"2026-03-14T22:23:01.528Z","endTime":"2026-03-14T22:23:07.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:23:07.878Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Parks Harber singles on a sharp line drive to right fielder Angel Ortiz.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:23:28.418Z","endTime":"2026-03-14T22:23:56.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970692684831167,"aZ":-36.02177861314129,"pfxX":-6.945136606024006,"pfxZ":-2.2389639362530325,"pX":-1.8749093881194878,"pZ":3.820172683923011,"vX0":7.5569112076514156,"vY0":-130.00621518780858,"vZ0":6.5501249936678905,"x":188.47,"y":135.64,"x0":-3.9100792796515345,"y0":50.000567205235555,"z0":3.9960882829485724,"aX":-11.94709029704951},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.4,"breakHorizontal":11.0,"spinRate":1983,"spinDirection":262},"zone":11,"typeConfidence":0.89,"plateTime":0.420505538960255,"extension":6.626792180936573},"index":0,"playId":"e915552f-4c8e-3bf0-93aa-d9cf65f44a1b","pitchNumber":1,"startTime":"2026-03-14T22:23:32.721Z","endTime":"2026-03-14T22:23:37.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81825638899156,"aZ":-39.891690760359396,"pfxX":-7.564324832916193,"pfxZ":-4.56555009608511,"pX":0.008344382937639288,"pZ":2.6912897175340054,"vX0":11.946684822963308,"vY0":-129.35455550803826,"vZ0":4.7692136863865,"x":116.68,"y":166.12,"x0":-3.694252385453795,"y0":50.005187397532254,"z0":3.8878395060060877,"aX":-12.778810035153816},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.8,"breakHorizontal":10.9,"spinRate":2012,"spinDirection":275},"zone":5,"typeConfidence":0.9,"plateTime":0.42396101887089,"extension":6.822641912345311},"hitData":{"launchSpeed":111.3,"launchAngle":11.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.2,"coordY":98.83}},"index":1,"playId":"f7325ea3-1842-3f8c-adc0-a4a4234355ed","pitchNumber":2,"startTime":"2026-03-14T22:23:50.167Z","endTime":"2026-03-14T22:23:56.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.17,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:23:56.801Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eric Haase doubles (1) on a ground ball to left fielder Avery Owusu-Asiedu. Parks Harber to 3rd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:24:22.234Z","endTime":"2026-03-14T22:25:04.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"postOnThird":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98972213840522,"aZ":-36.60068118908876,"pfxX":-7.524936388727431,"pfxZ":-2.6257320170557605,"pX":-0.45388170547969076,"pZ":2.677354114741677,"vX0":10.691054715451854,"vY0":-129.01363376264464,"vZ0":4.174925957580011,"x":134.3,"y":166.49,"x0":-3.6750219438867697,"y0":50.00432388604675,"z0":3.8600390914026055,"aX":-12.67966379680335},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.5,"breakHorizontal":11.3,"spinRate":1950,"spinDirection":268},"zone":4,"typeConfidence":0.91,"plateTime":0.4246494595600563,"extension":6.565735540315903},"index":0,"playId":"f7c2ae25-0569-3029-af24-308f034c25ce","pitchNumber":1,"startTime":"2026-03-14T22:24:24.292Z","endTime":"2026-03-14T22:24:27.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":69.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.554858412161945,"aZ":-29.572691379208457,"pfxX":9.12300254299406,"pfxZ":2.1016277662290364,"pX":0.1200103406568201,"pZ":2.239173841362263,"vX0":5.872131269505307,"vY0":-111.36118302566207,"vZ0":3.0637336705674443,"x":112.43,"y":178.32,"x0":-3.7489843327456427,"y0":50.00346046221823,"z0":3.931919874392583,"aX":11.301220093983423},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":5.0,"breakHorizontal":-18.2,"spinRate":2252,"spinDirection":82},"zone":5,"typeConfidence":0.9,"plateTime":0.4944452256431595,"extension":6.6651862178044885},"hitData":{"launchSpeed":86.3,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.2,"coordY":122.25}},"index":1,"playId":"13bb3fc8-deb6-3cd9-b2e4-b8b8c79353f9","pitchNumber":2,"startTime":"2026-03-14T22:24:42.922Z","endTime":"2026-03-14T22:25:04.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":14.200000000000003,"leverageIndex":2.06,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:25:04.286Z","atBatIndex":66},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Grant McCray reaches on a fielder's choice out, third baseman Tim Tawa to catcher Carlos Virahonda. Zane Zielinski out at home. Eric Haase to 3rd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:26:31.131Z","endTime":"2026-03-14T22:28:09.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"postOnThird":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":823185,"fullName":"Zane Zielinski","link":"/api/v1/people/823185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-14T22:25:26.567Z","endTime":"2026-03-14T22:26:02.393Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Zane Zielinski replaces Parks Harber.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-14T22:26:02.393Z","endTime":"2026-03-14T22:26:33.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823185,"link":"/api/v1/people/823185"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"402","replacedPlayer":{"id":692238,"link":"/api/v1/people/692238"},"base":3,"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":606992,"link":"/api/v1/people/606992"},"third":{"id":692238,"link":"/api/v1/people/692238"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84570736810479,"aZ":-24.837389818655303,"pfxX":-8.867874214199777,"pfxZ":4.202462108721122,"pX":-0.2533585768539016,"pZ":3.377616108164255,"vX0":12.37618230911188,"vY0":-131.81118664416402,"vZ0":3.0320907852036267,"x":126.66,"y":147.58,"x0":-3.8727204220235367,"y0":50.006065695536215,"z0":4.0535028796715284,"aX":-15.498146657659653},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":2081,"spinDirection":271},"zone":2,"typeConfidence":0.9,"plateTime":0.41664695336624336,"extension":6.57268752232224},"index":2,"playId":"08f8d705-08f2-37b2-a37c-55f97f42046a","pitchNumber":1,"startTime":"2026-03-14T22:26:33.212Z","endTime":"2026-03-14T22:26:37.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":606992,"link":"/api/v1/people/606992"},"third":{"id":823185,"link":"/api/v1/people/823185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":69.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228711688852595,"aZ":-26.176372568100454,"pfxX":7.263310887529486,"pfxZ":4.795810217895232,"pX":-1.4485916543952781,"pZ":3.2317966655561183,"vX0":3.880528334094081,"vY0":-111.7764800461332,"vZ0":4.7824612027169024,"x":172.22,"y":151.52,"x0":-4.157344397292268,"y0":50.00447287760455,"z0":3.7670299115414196,"aX":9.089364823405633},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":10.3,"breakHorizontal":-14.3,"spinRate":2286,"spinDirection":86},"zone":11,"typeConfidence":0.9,"plateTime":0.4921012235315603,"extension":6.544630189997047},"index":3,"playId":"53dfa6af-4b90-3e73-8524-2c73914b587e","pitchNumber":2,"startTime":"2026-03-14T22:26:49.132Z","endTime":"2026-03-14T22:26:52.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":606992,"link":"/api/v1/people/606992"},"third":{"id":823185,"link":"/api/v1/people/823185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.386809172974697,"aZ":-26.778465960500295,"pfxX":8.032834430001564,"pfxZ":4.394589221444413,"pX":-1.9857795076683535,"pZ":3.0134750693650303,"vX0":2.618883020620182,"vY0":-110.90536680188697,"vZ0":4.27867273706098,"x":192.69,"y":157.42,"x0":-4.2301539139855935,"y0":50.004135751907704,"z0":3.8731535484480952,"aX":9.869236059991774},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":2217,"spinDirection":85},"zone":11,"typeConfidence":0.9,"plateTime":0.49649798353927954,"extension":6.222913853194419},"index":4,"playId":"18899248-5ded-3950-9507-5962bcb9e766","pitchNumber":3,"startTime":"2026-03-14T22:27:08.138Z","endTime":"2026-03-14T22:27:11.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":606992,"link":"/api/v1/people/606992"},"third":{"id":823185,"link":"/api/v1/people/823185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.489443353069905,"aZ":-42.1984998475506,"pfxX":-6.574174962737933,"pfxZ":-5.961340095917935,"pX":0.5539670445196365,"pZ":1.5141934138417725,"vX0":13.016365394909421,"vY0":-129.53286976787058,"vZ0":2.5261429632071457,"x":95.88,"y":197.9,"x0":-3.7037560305463275,"y0":50.000627962719655,"z0":3.7748882470649994,"aX":-11.065341872769487},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-9.8,"breakHorizontal":8.6,"spinRate":1828,"spinDirection":278},"zone":14,"typeConfidence":0.89,"plateTime":0.4244292743710858,"extension":6.48554505612627},"index":5,"playId":"3246bd21-9f8e-3105-9883-eaafffb4817e","pitchNumber":4,"startTime":"2026-03-14T22:27:29.176Z","endTime":"2026-03-14T22:27:32.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":606992,"link":"/api/v1/people/606992"},"third":{"id":823185,"link":"/api/v1/people/823185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16805359702953,"aZ":-41.359904560620734,"pfxX":-6.908633096787538,"pfxZ":-5.248228756904313,"pX":-0.7034089249023391,"pZ":2.15601086620511,"vX0":10.463659279549066,"vY0":-131.76262321170154,"vZ0":4.065728115033782,"x":143.81,"y":180.57,"x0":-3.836632801441364,"y0":50.002531653021016,"z0":3.657603650507433,"aX":-12.093958631827318},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-8.3,"breakHorizontal":10.1,"spinRate":1918,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.41641172598374787,"extension":6.701964337847029},"hitData":{"launchSpeed":97.5,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.87,"coordY":173.89}},"index":6,"playId":"c9a26fd4-3c93-3fa1-aec9-d000543de3c2","pitchNumber":5,"startTime":"2026-03-14T22:27:50.293Z","endTime":"2026-03-14T22:28:09.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":606992,"link":"/api/v1/people/606992"},"third":{"id":823185,"link":"/api/v1/people/823185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":-14.400000000000006,"leverageIndex":2.84,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:28:09.261Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Bericoto grounds out, third baseman Tim Tawa to first baseman Luken Baker.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:29:54.520Z","endTime":"2026-03-14T22:30:35.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T22:28:32.019Z","endTime":"2026-03-14T22:29:56.531Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":69.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284216431183822,"aZ":-26.651619335663398,"pfxX":7.843829787838666,"pfxZ":4.426336198594377,"pX":1.1869420220918723,"pZ":3.147568806561449,"vX0":8.44992895208951,"vY0":-112.21052095777398,"vZ0":4.347519898036379,"x":71.76,"y":153.8,"x0":-3.6770583654399536,"y0":50.00426877249214,"z0":3.9312667765364253,"aX":9.792441253710463},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":9.7,"breakHorizontal":-16.8,"spinRate":2247,"spinDirection":82},"zone":12,"typeConfidence":0.9,"plateTime":0.4921002978386655,"extension":6.798910286612269},"index":1,"playId":"ba250617-24ab-39b2-abcc-2310567f86cc","pitchNumber":1,"startTime":"2026-03-14T22:29:56.531Z","endTime":"2026-03-14T22:29:59.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166508353542945,"aZ":-39.39640019873498,"pfxX":-6.020513142261019,"pfxZ":-4.372493091412792,"pX":-1.191410101197324,"pZ":2.4572049861992493,"vX0":8.216684039425223,"vY0":-128.59093266784333,"vZ0":4.16069116178631,"x":162.41,"y":172.44,"x0":-3.6669504484187545,"y0":50.004515004266615,"z0":3.901177687231851,"aX":-9.94269166825728},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.5,"breakHorizontal":8.8,"spinRate":1822,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.4282762259220023,"extension":6.498611601114775},"hitData":{"launchSpeed":102.6,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.39,"coordY":172.87}},"index":2,"playId":"d0f37632-23ef-395b-aaa5-c1db9dabd279","pitchNumber":2,"startTime":"2026-03-14T22:30:27.850Z","endTime":"2026-03-14T22:30:35.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":3.35,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:30:35.825Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Angel Ortiz homers (1) on a fly ball to right field.","rbi":1,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:33:06.631Z","endTime":"2026-03-14T22:33:50.169Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691292,"fullName":"Angel Ortiz","link":"/api/v1/people/691292"},"responsiblePitcher":{"id":605242,"link":"/api/v1/people/605242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Zane Zielinski remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:31:57.881Z","endTime":"2026-03-14T22:31:57.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823185,"link":"/api/v1/people/823185"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"402","replacedPlayer":{"id":692238,"link":"/api/v1/people/692238"},"defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Fulmer replaces Joey Lucchesi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:31:57.910Z","endTime":"2026-03-14T22:33:07.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605242,"link":"/api/v1/people/605242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664192,"link":"/api/v1/people/664192","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95538855778378,"aZ":-30.013800844554186,"pfxX":0.9631750605821939,"pfxZ":1.3305549529661782,"pX":0.14779051701860238,"pZ":4.2383894388220025,"vX0":5.893064655840778,"vY0":-126.54804294389189,"vZ0":1.0726178870171057,"x":111.37,"y":124.34,"x0":-2.336592380282784,"y0":50.00030651443079,"z0":6.214245265041551,"aX":1.5609693139121985},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2429,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.43289996925029683,"extension":6.430485981280614},"index":2,"playId":"3874b74c-4f70-347a-8b33-15fc406ed1d9","pitchNumber":1,"startTime":"2026-03-14T22:33:07.927Z","endTime":"2026-03-14T22:33:11.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862141358602948,"aZ":-33.56842311656599,"pfxX":8.25635326673845,"pfxZ":-1.0379015732142065,"pX":0.37199010976747376,"pZ":2.2258363672532804,"vX0":4.4577123608345355,"vY0":-115.71401544209557,"vZ0":-1.2051772496966624,"x":102.82,"y":178.68,"x0":-2.6557931218995625,"y0":50.00039837409086,"z0":5.987760583714186,"aX":11.123855491337315},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.9,"breakHorizontal":-16.1,"spinRate":2644,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4744890886576183,"extension":6.403892949148216},"hitData":{"launchSpeed":96.9,"launchAngle":29.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":234.16,"coordY":90.99}},"index":3,"playId":"c43b638c-d4b4-3e7d-b063-0c3aac9ad5d1","pitchNumber":2,"startTime":"2026-03-14T22:33:21.914Z","endTime":"2026-03-14T22:33:50.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691292,"link":"/api/v1/people/691292","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":691292,"link":"/api/v1/people/691292"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-24.5,"leverageIndex":1.82,"dramaIndex":201.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:33:50.169Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Avery Owusu-Asiedu strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:34:10.349Z","endTime":"2026-03-14T22:35:16.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801938,"fullName":"Avery Owusu-Asiedu","link":"/api/v1/people/801938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04879259343474,"aZ":-22.96036281583183,"pfxX":-4.636089719120925,"pfxZ":5.272864209836211,"pX":-0.8321802554802472,"pZ":5.54933443294024,"vX0":5.751514519245593,"vY0":-131.38497524941434,"vZ0":2.949411881455476,"x":148.72,"y":88.95,"x0":-2.4481167314480987,"y0":50.000603195149246,"z0":6.1193464454760385,"aX":-8.097992950774168},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.4,"breakHorizontal":7.1,"spinRate":2339,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4170157123314113,"extension":6.519900113792062},"index":0,"playId":"c6b85a14-e679-3503-914a-a0f9df690575","pitchNumber":1,"startTime":"2026-03-14T22:34:10.738Z","endTime":"2026-03-14T22:34:14.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277778955166674,"aZ":-17.428574533829423,"pfxX":-4.577653162074278,"pfxZ":8.243099592883409,"pX":1.422467782813287,"pZ":2.9576886425412536,"vX0":10.758850624548401,"vY0":-132.85459014688752,"vZ0":-4.409466072408249,"x":62.78,"y":158.92,"x0":-2.083618134015832,"y0":50.00190839839563,"z0":5.904378085753455,"aX":-8.188530612907226},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.2,"breakHorizontal":6.0,"spinRate":2290,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4121632080918194,"extension":6.606492182546427},"index":1,"playId":"a595a837-cb95-3638-8294-51db76802ae3","pitchNumber":2,"startTime":"2026-03-14T22:34:29.160Z","endTime":"2026-03-14T22:34:32.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301465778553354,"aZ":-28.032582505250147,"pfxX":1.3086235271319018,"pfxZ":2.534962964854209,"pX":0.31692013198520724,"pZ":2.552886685890874,"vX0":6.149827367891889,"vY0":-126.88520528507817,"vZ0":-3.1152693436739733,"x":104.92,"y":169.85,"x0":-2.305568537705835,"y0":50.00360097619358,"z0":6.023699126159457,"aX":2.1398577730433233},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-3.7,"spinRate":2420,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.43122125607719397,"extension":6.580955805929858},"index":2,"playId":"7c867eb9-72f9-38e1-830f-134a82de46e6","pitchNumber":3,"startTime":"2026-03-14T22:34:43.094Z","endTime":"2026-03-14T22:34:46.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.623961348358616,"aZ":-34.14253786319448,"pfxX":7.206727798536514,"pfxZ":-1.4754726596766368,"pX":0.48085193675472715,"pZ":2.1330567681708885,"vX0":4.819003963356294,"vY0":-115.1989042346133,"vZ0":-1.0580400961502,"x":98.67,"y":181.19,"x0":-2.578697061843971,"y0":50.00099463810265,"z0":5.916699177866876,"aX":9.62576402585931},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.6,"breakHorizontal":-14.3,"spinRate":2530,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4765724429417384,"extension":6.334475587851397},"index":3,"playId":"1862299a-d33d-36f2-b961-675aafeef4b4","pitchNumber":4,"startTime":"2026-03-14T22:34:57.624Z","endTime":"2026-03-14T22:35:00.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68372841884683,"aZ":-33.577506873229574,"pfxX":7.340105183853458,"pfxZ":-1.0681616454496226,"pX":-0.20302156854645229,"pZ":3.254205093961685,"vX0":3.2669969043930998,"vY0":-113.81993826265939,"vZ0":1.299994935651642,"x":124.74,"y":150.92,"x0":-2.6126641851782963,"y0":50.00545465960127,"z0":6.010752058483932,"aX":9.593403921198917},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.3,"breakHorizontal":-14.2,"spinRate":2435,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.48196791309588827,"extension":6.285996654867951},"index":4,"playId":"5400ebdc-5ccf-33aa-97d0-e65c602e0ab8","pitchNumber":5,"startTime":"2026-03-14T22:35:13.826Z","endTime":"2026-03-14T22:35:16.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":801938,"link":"/api/v1/people/801938"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:35:16.826Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yerald Nin grounds out to first baseman Jerar Encarnacion.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:35:33.317Z","endTime":"2026-03-14T22:36:02.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":800206,"fullName":"Yerald Nin","link":"/api/v1/people/800206"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800206,"fullName":"Yerald Nin","link":"/api/v1/people/800206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68624184750674,"aZ":-17.49052045939682,"pfxX":-5.83807881907024,"pfxZ":8.182294922515483,"pX":0.6346016914167045,"pZ":3.4300493366397946,"vX0":9.990518408222885,"vY0":-134.04053890369477,"vZ0":-2.992918287807709,"x":92.81,"y":146.17,"x0":-2.405943994996374,"y0":50.004533558227195,"z0":5.831019842151526,"aX":-10.479963404250977},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2283,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.41081107969213626,"extension":6.731910981916787},"index":0,"playId":"9bd20977-bec9-3eca-aaaf-b5c369de91f0","pitchNumber":1,"startTime":"2026-03-14T22:35:42.581Z","endTime":"2026-03-14T22:35:46.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800206,"link":"/api/v1/people/800206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.613694253259506,"aZ":-27.719886470569104,"pfxX":0.9258313569529588,"pfxZ":2.6932636673618777,"pX":0.8373021182573198,"pZ":2.597506199235449,"vX0":7.544398215636345,"vY0":-128.05990606300716,"vZ0":-3.0528523624389603,"x":85.08,"y":168.65,"x0":-2.272877253023617,"y0":50.00146068132438,"z0":5.984372886670529,"aX":1.5295921438364224},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-3.5,"spinRate":2424,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4284778786834629,"extension":6.522896644637118},"hitData":{"launchSpeed":72.2,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.96,"coordY":173.38}},"index":1,"playId":"9c9a1c0e-a130-36e4-bf0c-07d0e2793fdd","pitchNumber":2,"startTime":"2026-03-14T22:35:57.126Z","endTime":"2026-03-14T22:36:02.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800206,"link":"/api/v1/people/800206","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800206,"link":"/api/v1/people/800206"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":800206,"link":"/api/v1/people/800206"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:36:02.495Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Lawlar pops out to shortstop Osleivis Basabe.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:36:13.549Z","endTime":"2026-03-14T22:36:56.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925950252655753,"aZ":-34.19581942804995,"pfxX":8.636007599402234,"pfxZ":-1.585718539286633,"pX":0.062470884485104024,"pZ":2.9038067075277363,"vX0":3.562130595011103,"vY0":-113.25959287613549,"vZ0":0.8038141020987153,"x":114.62,"y":160.38,"x0":-2.6605013208985895,"y0":50.000723844928906,"z0":6.009987400759016,"aX":11.029453252379898},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.3,"breakHorizontal":-16.7,"spinRate":2632,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.48673851163240656,"extension":6.456749561773634},"index":0,"playId":"19a41450-f36f-3a16-b0a2-7e0ab96590db","pitchNumber":1,"startTime":"2026-03-14T22:36:30.763Z","endTime":"2026-03-14T22:36:34.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.773510449593637,"aZ":-34.11085552727343,"pfxX":8.831149434620562,"pfxZ":-1.5167108453379772,"pX":0.3574766335235,"pZ":3.025084582312513,"vX0":3.894331709835659,"vY0":-113.19158745108686,"vZ0":1.0521349882224142,"x":103.37,"y":157.1,"x0":-2.541309122757809,"y0":50.00271957472895,"z0":6.0129281105928625,"aX":11.273819470676711},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.0,"breakHorizontal":-17.0,"spinRate":2517,"spinDirection":57},"zone":3,"typeConfidence":2.0,"plateTime":0.4869056217517631,"extension":6.34685362355026},"hitData":{"launchSpeed":86.2,"launchAngle":67.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.71,"coordY":160.72}},"index":1,"playId":"a0a17504-64ac-3b4d-8c9c-82fa3797f537","pitchNumber":2,"startTime":"2026-03-14T22:36:47.645Z","endTime":"2026-03-14T22:36:56.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":605242,"link":"/api/v1/people/605242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:36:56.051Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Fitzgerald grounds out, third baseman Jesus Valdez to first baseman Modeifi Marte.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:40:05.663Z","endTime":"2026-03-14T22:40:29.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":800029,"link":"/api/v1/people/800029"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Pedro Catuy replaces third baseman Tim Tawa, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:39:57.985Z","endTime":"2026-03-14T22:39:58.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":694374,"link":"/api/v1/people/694374"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Valdez replaces center fielder Jordan Lawlar, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:39:58.012Z","endTime":"2026-03-14T22:39:58.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Modeifi Marte replaces right fielder Angel Ortiz, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T22:39:58.014Z","endTime":"2026-03-14T22:39:58.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800029,"link":"/api/v1/people/800029"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":691292,"link":"/api/v1/people/691292"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jean Walters replaces second baseman Jacob Amaya, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-14T22:39:58.015Z","endTime":"2026-03-14T22:39:58.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695078,"link":"/api/v1/people/695078"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":676070,"link":"/api/v1/people/676070"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Wallace Clark replaces left fielder Avery Owusu-Asiedu, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-14T22:39:58.017Z","endTime":"2026-03-14T22:39:58.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800712,"link":"/api/v1/people/800712"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":801938,"link":"/api/v1/people/801938"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Alpuria replaces first baseman Luken Baker, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-14T22:39:58.018Z","endTime":"2026-03-14T22:39:58.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800434,"link":"/api/v1/people/800434"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":663609,"link":"/api/v1/people/663609"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alexander Benua replaces shortstop Cristofer Torin, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-14T22:39:58.020Z","endTime":"2026-03-14T22:39:58.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699229,"link":"/api/v1/people/699229"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":800198,"link":"/api/v1/people/800198"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Morillo replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-14T22:39:58.021Z","endTime":"2026-03-14T22:40:04.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-14T22:40:04.511Z","endTime":"2026-03-14T22:40:07.699Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.43868266275015,"aZ":-15.743802444911461,"pfxX":-9.92803019998292,"pfxZ":7.90870881434184,"pX":-1.6451119192450785,"pZ":1.9810159653712611,"vX0":3.764782068491636,"vY0":-143.915361111796,"vZ0":-7.481819468464198,"x":179.71,"y":185.29,"x0":-1.6879685477484152,"y0":50.00175541787756,"z0":5.60831604505737,"aX":-20.62050200959757},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":17.0,"spinRate":2197,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.38201218199007947,"extension":6.168413473035986},"index":9,"playId":"e3a818e5-a64f-3e44-b498-1bca0037ee62","pitchNumber":1,"startTime":"2026-03-14T22:40:07.699Z","endTime":"2026-03-14T22:40:11.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.20982218506114,"aZ":-15.894133376200088,"pfxX":-10.176931669137506,"pfxZ":7.741828820345631,"pX":-0.35411420554454526,"pZ":2.043114421976707,"vX0":7.1579094168209885,"vY0":-144.6603162836921,"vZ0":-7.311798022192728,"x":130.5,"y":183.62,"x0":-1.5483033517573734,"y0":50.002511242061956,"z0":5.592530276542581,"aX":-21.400106737080257},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.6,"breakHorizontal":16.8,"spinRate":2105,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.37975908925062063,"extension":6.1777513786518865},"hitData":{"launchSpeed":95.6,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.88,"coordY":175.4}},"index":10,"playId":"7412335f-bee6-3f81-800c-d54273fd2792","pitchNumber":2,"startTime":"2026-03-14T22:40:21.766Z","endTime":"2026-03-14T22:40:29.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:40:29.714Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jerar Encarnacion lines out to right fielder Jose Alpuria.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:40:39.830Z","endTime":"2026-03-14T22:42:29.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800434,"link":"/api/v1/people/800434"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9189178292141,"aZ":-31.96886207070841,"pfxX":2.9802273185010315,"pfxZ":0.13019707593215912,"pX":1.0567698346675372,"pZ":1.226777351505514,"vX0":4.956428974668777,"vY0":-126.95883369581307,"vZ0":-4.924368467313833,"x":76.72,"y":205.66,"x0":-1.3141906423997316,"y0":50.00586405371989,"z0":5.759479387073828,"aX":4.826640321509941},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-6.6,"spinRate":2581,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4327407292231431,"extension":6.3137857464231395},"index":0,"playId":"bfb36606-152c-3e0c-b044-6cd79fc2bad5","pitchNumber":1,"startTime":"2026-03-14T22:40:53.559Z","endTime":"2026-03-14T22:40:58.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851591192895565,"aZ":-34.89201820833487,"pfxX":5.0820609493183015,"pfxZ":-1.7264103285702408,"pX":0.16296247738357164,"pZ":1.9713273030541791,"vX0":2.617816879380443,"vY0":-125.21487688250923,"vZ0":-2.263175157016189,"x":110.79,"y":185.55,"x0":-1.560093058619846,"y0":50.00544879790034,"z0":5.772062640957932,"aX":7.983063342961565},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-9.8,"spinRate":2680,"spinDirection":56},"zone":8,"typeConfidence":0.91,"plateTime":0.43926206638257703,"extension":6.370871368609486},"index":1,"playId":"f22593cf-141d-3dfc-8bb7-38acb3f512cf","pitchNumber":2,"startTime":"2026-03-14T22:41:07.193Z","endTime":"2026-03-14T22:41:10.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":99.0,"endSpeed":89.7,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32731887163829,"aZ":-9.55035229897057,"pfxX":-3.524326210085926,"pfxZ":10.89514962696817,"pX":-1.1506118000359093,"pZ":1.8165667411541717,"vX0":2.5288328407145646,"vY0":-143.8734641023129,"vZ0":-8.96657168406852,"x":160.86,"y":189.73,"x0":-1.5873178445474299,"y0":50.004476248220676,"z0":5.582730956282732,"aX":-7.319290108368778},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2186,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.3820894189351165,"extension":6.151090688370778},"index":2,"playId":"0f473c67-0f26-3fbf-9178-1e4efcabc6ba","pitchNumber":3,"startTime":"2026-03-14T22:41:20.578Z","endTime":"2026-03-14T22:41:23.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.6,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53992823366236,"aZ":-17.59047233596269,"pfxX":-10.05198022327059,"pfxZ":6.9281597996583795,"pX":-0.7464063563077556,"pZ":1.5878931722294445,"vX0":6.197183473921937,"vY0":-144.5615390851096,"vZ0":-8.083914029285665,"x":145.45,"y":195.91,"x0":-1.618627073329854,"y0":50.0004863520113,"z0":5.512506975195816,"aX":-21.147647930025315},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.0,"breakHorizontal":16.9,"spinRate":2206,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3797523686113715,"extension":6.2150953365764465},"index":3,"playId":"246ead5d-874c-36d4-b295-98e11c7632d4","pitchNumber":4,"startTime":"2026-03-14T22:41:34.840Z","endTime":"2026-03-14T22:41:39.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":99.2,"endSpeed":90.4,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83172385915603,"aZ":-13.182897612761831,"pfxX":-3.473150297296804,"pfxZ":9.047866734914153,"pX":-0.8480524330233513,"pZ":2.247113047804539,"vX0":3.6366447126230868,"vY0":-144.24876082359094,"vZ0":-7.1824236639682475,"x":149.33,"y":178.11,"x0":-1.6763458143012904,"y0":50.00175422379519,"z0":5.589116295712776,"aX":-7.2891498246265325},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2208,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.38030803138824254,"extension":6.226504237276628},"index":4,"playId":"b36c03b6-7db2-32ad-b20c-cc4923163f9f","pitchNumber":5,"startTime":"2026-03-14T22:41:56.847Z","endTime":"2026-03-14T22:42:00.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29559722087624,"aZ":-15.455364474453795,"pfxX":-3.2071230561574797,"pfxZ":7.967180662725535,"pX":-0.7759499546068391,"pZ":2.577547431507755,"vX0":3.5487035277011487,"vY0":-143.91738993998865,"vZ0":-5.7567414489886275,"x":146.58,"y":169.19,"x0":-1.6081150751370548,"y0":50.003629329954634,"z0":5.560570310614869,"aX":-6.730438190672637},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":5.2,"spinRate":2104,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.3805371518785634,"extension":6.25110440270546},"hitData":{"launchSpeed":78.9,"launchAngle":27.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.05,"coordY":115.25}},"index":5,"playId":"3ab607bb-b41a-3657-a5a8-3987fa43f1e2","pitchNumber":6,"startTime":"2026-03-14T22:42:23.994Z","endTime":"2026-03-14T22:42:29.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:42:29.991Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Matos singles on a soft ground ball to pitcher Juan Morillo. Luis Matos out at 2nd on the throw, right fielder Jose Alpuria to first baseman Modeifi Marte.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:42:47.085Z","endTime":"2026-03-14T22:43:46.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800434,"link":"/api/v1/people/800434"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":800434,"link":"/api/v1/people/800434"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":800029,"link":"/api/v1/people/800029"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.686120583329984,"aZ":-24.004550060393143,"pfxX":-8.00120831845166,"pfxZ":4.573486610865926,"pX":0.12568641489702778,"pZ":0.8406731461268655,"vX0":6.87549524331179,"vY0":-133.0531960066451,"vZ0":-7.8537096241031215,"x":112.21,"y":216.08,"x0":-1.4577765078765534,"y0":50.00081247972085,"z0":5.581591748641309,"aX":-14.283129950894432},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":13.0,"spinRate":2080,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.4123292575409936,"extension":6.08467841186056},"index":0,"playId":"2fcd6318-202a-3ad7-928c-9b83299754d1","pitchNumber":1,"startTime":"2026-03-14T22:42:59.585Z","endTime":"2026-03-14T22:43:02.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.105237357088626,"aZ":-19.600021174824445,"pfxX":-7.986178029374059,"pfxZ":5.942080803680481,"pX":-1.1576449112293443,"pZ":2.701215478699288,"vX0":4.553192939351977,"vY0":-144.42892540817104,"vZ0":-4.726050567590666,"x":161.13,"y":165.85,"x0":-1.7155706345953172,"y0":50.002903947513126,"z0":5.5612718148386096,"aX":-16.900470246825577},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":13.6,"spinRate":1970,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3789810257583701,"extension":6.081535710747205},"hitData":{"launchSpeed":43.9,"launchAngle":-69.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"f3d48518-0a8e-3df5-8a44-413c008f25a9","pitchNumber":2,"startTime":"2026-03-14T22:43:16.390Z","endTime":"2026-03-14T22:43:46.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:43:46.176Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Catuy walks.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:45:49.727Z","endTime":"2026-03-14T22:46:55.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681924,"fullName":"R.J. Dabovich","link":"/api/v1/people/681924"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: R.J. Dabovich replaces Michael Fulmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:45:36.345Z","endTime":"2026-03-14T22:45:51.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681924,"link":"/api/v1/people/681924"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605242,"link":"/api/v1/people/605242","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":94.3,"endSpeed":85.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39921777879674,"aZ":-14.136008668203297,"pfxX":-1.1959671013138409,"pfxZ":9.604042057130991,"pX":-1.015591460248875,"pZ":3.8978825233788603,"vX0":3.020608927132988,"vY0":-137.1664617695927,"vZ0":-3.9583218781132676,"x":155.71,"y":133.54,"x0":-1.9827848907199996,"y0":50.00217171196769,"z0":6.34393195955982,"aX":-2.246327772887642},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":1.4,"spinRate":2151,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.4015157249733341,"extension":6.219404501641005},"index":1,"playId":"f179a4d3-9438-399e-a3d4-047f5ebdf893","pitchNumber":1,"startTime":"2026-03-14T22:45:51.706Z","endTime":"2026-03-14T22:45:55.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":76.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524955036566684,"aZ":-37.91352003901795,"pfxX":1.2566295319467295,"pfxZ":-3.777660999751106,"pX":0.8040905802730027,"pZ":4.196386692027271,"vX0":5.7356012092018025,"vY0":-123.81691522862745,"vZ0":2.0523875741909574,"x":86.35,"y":125.48,"x0":-1.7256187710871187,"y0":50.00171170972619,"z0":6.578016855284053,"aX":1.9090587928089862},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.9,"breakHorizontal":-3.8,"spinRate":2463,"spinDirection":11},"zone":12,"typeConfidence":0.9,"plateTime":0.445959342610311,"extension":6.197955862062331},"index":2,"playId":"2279e2be-3000-3144-b84b-0de99106f2b7","pitchNumber":2,"startTime":"2026-03-14T22:46:06.696Z","endTime":"2026-03-14T22:46:09.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.58155918162265,"aZ":-11.66053821744458,"pfxX":0.06870790175611452,"pfxZ":10.67759738151526,"pX":0.9488988204680436,"pZ":3.8225278669766776,"vX0":7.133245344855891,"vY0":-139.0277400500504,"vZ0":-4.777677825912624,"x":80.83,"y":135.57,"x0":-1.6793827415644929,"y0":50.003519348849416,"z0":6.363146326691178,"aX":0.13007438737220528},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":-1.9,"spinRate":2367,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.39682586487313287,"extension":6.064278613576547},"index":3,"playId":"ffb21a39-3ce5-3359-ba0d-3f8f409c2a64","pitchNumber":3,"startTime":"2026-03-14T22:46:35.228Z","endTime":"2026-03-14T22:46:38.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06828012538357,"aZ":-13.219585676911484,"pfxX":-0.926826142149543,"pfxZ":10.072725334277461,"pX":-0.6977045840386817,"pZ":1.6278196160917693,"vX0":3.247224405913638,"vY0":-136.9900751872175,"vZ0":-9.642293056740668,"x":143.59,"y":194.83,"x0":-1.7831932150194518,"y0":50.00220207288991,"z0":6.119252516872958,"aX":-1.7441884739013815},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":1.0,"spinRate":2276,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.4013553578281903,"extension":6.191803285913092},"index":4,"playId":"75bb3c53-301c-3754-a0fc-043e79a402d9","pitchNumber":4,"startTime":"2026-03-14T22:46:50.788Z","endTime":"2026-03-14T22:46:55.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"credit":"b_pa"},{"player":{"id":681924,"link":"/api/v1/people/681924"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:46:55.164Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Virahonda grounds out, third baseman Zane Zielinski to first baseman Jerar Encarnacion. Pedro Catuy to 2nd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:47:10.673Z","endTime":"2026-03-14T22:48:11.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681924,"fullName":"R.J. Dabovich","link":"/api/v1/people/681924"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823185,"link":"/api/v1/people/823185"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"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":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":78.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.096328085321517,"aZ":-35.13562510587351,"pfxX":-0.3401303980189265,"pfxZ":-1.8935020813593901,"pX":0.5379489014533443,"pZ":3.0042868317597002,"vX0":6.183592474443731,"vY0":-125.45327650250226,"vZ0":-1.1519702534100404,"x":96.49,"y":157.66,"x0":-1.9358186502869377,"y0":50.003611799413264,"z0":6.385506019421973,"aX":-0.5312303732037815},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-1.1,"spinRate":2534,"spinDirection":5},"zone":3,"typeConfidence":0.9,"plateTime":0.4399739599423995,"extension":6.29083152487042},"index":0,"playId":"d01586ef-77d8-3d4d-b6b2-3642e9b890c5","pitchNumber":1,"startTime":"2026-03-14T22:47:19.945Z","endTime":"2026-03-14T22:47:23.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":808024,"link":"/api/v1/people/808024","batSide":{"code":"R","description":"Right"}},"first":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":95.9,"endSpeed":85.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.09039554799656,"aZ":-11.84470299711163,"pfxX":1.7491885740224045,"pfxZ":10.58153576496252,"pX":0.719986075460156,"pZ":3.867433964347562,"vX0":6.326787853843314,"vY0":-139.36117873981073,"vZ0":-4.48182028758675,"x":89.56,"y":134.36,"x0":-1.8286862917955629,"y0":50.004992397923466,"z0":6.310390300011591,"aX":3.3598056523487054},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":-4.8,"spinRate":2343,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.39656891224352453,"extension":6.240148712153234},"index":1,"playId":"2ad1c752-a536-3c4d-a630-8f9b403125f1","pitchNumber":2,"startTime":"2026-03-14T22:47:37.433Z","endTime":"2026-03-14T22:47:41.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":808024,"link":"/api/v1/people/808024","batSide":{"code":"R","description":"Right"}},"first":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08841330176731,"aZ":-34.34659864750379,"pfxX":-1.8276363877149377,"pfxZ":-1.4212638972851437,"pX":0.3831653840130321,"pZ":1.4300520781813635,"vX0":5.84170309586966,"vY0":-124.18141376563776,"vZ0":-4.519897119178341,"x":102.39,"y":200.17,"x0":-1.7811576274937437,"y0":50.0004900986875,"z0":6.189082482013786,"aX":-2.802986780506436},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":1.7,"spinRate":2498,"spinDirection":1},"zone":14,"typeConfidence":0.9,"plateTime":0.4441756218335815,"extension":6.135007891799627},"hitData":{"launchSpeed":75.2,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.89,"coordY":171.35}},"index":2,"playId":"1b460012-3723-3b57-96b2-a6ca7f9d9853","pitchNumber":3,"startTime":"2026-03-14T22:47:56.021Z","endTime":"2026-03-14T22:48:11.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":808024,"link":"/api/v1/people/808024","batSide":{"code":"R","description":"Right"}},"first":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"credit":"b_ab"},{"player":{"id":681924,"link":"/api/v1/people/681924"},"credit":"p_ab"},{"player":{"id":808024,"link":"/api/v1/people/808024"},"credit":"b_pa"},{"player":{"id":681924,"link":"/api/v1/people/681924"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":1.01,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:48:11.572Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Alpuria grounds out, second baseman Tyler Fitzgerald to first baseman Jerar Encarnacion. Pedro Catuy to 3rd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:48:26.973Z","endTime":"2026-03-14T22:49:15.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800434,"fullName":"Jose Alpuria","link":"/api/v1/people/800434"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681924,"fullName":"R.J. Dabovich","link":"/api/v1/people/681924"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800434,"fullName":"Jose Alpuria","link":"/api/v1/people/800434"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52373623381337,"aZ":-34.36917714066542,"pfxX":1.5938031716288759,"pfxZ":-1.410689682021836,"pX":0.8863643791682145,"pZ":3.3309489146917226,"vX0":6.057947061275257,"vY0":-124.22142265582495,"vZ0":-0.5392769588621138,"x":83.21,"y":148.84,"x0":-1.7936284424333948,"y0":50.001897769432944,"z0":6.414987246920051,"aX":2.482366320619826},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.4,"breakHorizontal":-4.3,"spinRate":2425,"spinDirection":0},"zone":12,"typeConfidence":0.9,"plateTime":0.44139799524369483,"extension":6.230513872320682},"index":0,"playId":"cf3625cb-5c64-318b-8021-6b6d374dd76b","pitchNumber":1,"startTime":"2026-03-14T22:48:30.815Z","endTime":"2026-03-14T22:48:34.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800434,"link":"/api/v1/people/800434","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.012416042396197,"aZ":-36.649418441824665,"pfxX":2.2457719815104653,"pfxZ":-2.949486388733579,"pX":0.4936199334781295,"pZ":2.099481595790105,"vX0":4.718386103669261,"vY0":-122.7805303589151,"vZ0":-2.5933584937553062,"x":98.18,"y":182.09,"x0":-1.7506643733363876,"y0":50.00561099631445,"z0":6.311208324509972,"aX":3.403007147670905},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.8,"breakHorizontal":-5.3,"spinRate":2443,"spinDirection":357},"zone":9,"typeConfidence":0.9,"plateTime":0.4473867183176674,"extension":6.270414378004068},"index":1,"playId":"5f3ba379-97f6-36c4-a15d-c491a55ff145","pitchNumber":2,"startTime":"2026-03-14T22:48:46.303Z","endTime":"2026-03-14T22:48:49.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800434,"link":"/api/v1/people/800434","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71671314692593,"aZ":-38.344402575568694,"pfxX":1.3504362655999085,"pfxZ":-3.9965459989633665,"pX":0.04555524370491367,"pZ":2.0725415746627993,"vX0":4.223825262371516,"vY0":-123.960351497831,"vZ0":-2.515375546739664,"x":115.26,"y":182.82,"x0":-1.8617406668554155,"y0":50.003903172349375,"z0":6.32767013239428,"aX":2.0838121149119013},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.6,"breakHorizontal":-3.5,"spinRate":2551,"spinDirection":1},"zone":8,"typeConfidence":0.9,"plateTime":0.44328074625776903,"extension":6.121739816688707},"hitData":{"launchSpeed":104.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.27,"coordY":153.13}},"index":2,"playId":"2341e3cd-4a38-3eb0-9c31-1d4208091134","pitchNumber":3,"startTime":"2026-03-14T22:49:03.882Z","endTime":"2026-03-14T22:49:15.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":800434,"link":"/api/v1/people/800434","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800434,"link":"/api/v1/people/800434"},"credit":"b_ab"},{"player":{"id":681924,"link":"/api/v1/people/681924"},"credit":"p_ab"},{"player":{"id":800434,"link":"/api/v1/people/800434"},"credit":"b_pa"},{"player":{"id":681924,"link":"/api/v1/people/681924"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":2.200000000000001,"leverageIndex":0.98,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:49:15.071Z","atBatIndex":78},{"result":{"type":"atBat","event":"Runner Out","eventType":"other_out","description":"Pedro Catuy out at home, catcher Eric Haase.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:49:34.996Z","endTime":"2026-03-14T22:49:51.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695078,"fullName":"Jean Walters","link":"/api/v1/people/695078"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681924,"fullName":"R.J. Dabovich","link":"/api/v1/people/681924"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.124837552772256,"aZ":-15.518326053740621,"pfxX":-0.2181046428446194,"pfxZ":8.21880933262862,"pX":-0.41221201836448845,"pZ":6.593305823033812,"vX0":4.23204438485255,"vY0":-141.4357063837618,"vZ0":2.6690899248712747,"x":132.71,"y":60.76,"x0":-1.8993234463750266,"y0":50.00443941219546,"z0":6.632327120242883,"aX":-0.4426656306521808},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":-0.5,"spinRate":2204,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3871985532943585,"extension":5.994898606207326},"index":0,"playId":"30902e50-4883-3a28-97bb-73cfc9a06d19","pitchNumber":1,"startTime":"2026-03-14T22:49:34.996Z","endTime":"2026-03-14T22:49:51.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681924,"link":"/api/v1/people/681924","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":823185,"link":"/api/v1/people/823185"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":682641,"link":"/api/v1/people/682641"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":695078,"link":"/api/v1/people/695078","batSide":{"code":"L","description":"Left"}},"third":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.23,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:49:51.074Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Buddy Kennedy challenged (pitch result), call on the field was overturned: Buddy Kennedy walks.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-14T22:52:04.012Z","endTime":"2026-03-14T22:53:54.710Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Logan Mercado replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:51:37.782Z","endTime":"2026-03-14T22:52:06.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694781,"link":"/api/v1/people/694781"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":96.8,"endSpeed":88.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712827357408212,"aZ":-13.05847893654988,"pfxX":-4.2883283239213545,"pfxZ":9.509474686062855,"pX":-0.01813791846189331,"pZ":3.831031629467081,"vX0":6.3940312111717486,"vY0":-140.81503862914545,"vZ0":-3.4094894469426986,"x":117.69,"y":135.34,"x0":-1.7601187966359513,"y0":50.00019917650963,"z0":5.901201355928056,"aX":-8.618547202480391},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2185,"spinDirection":210},"zone":11,"typeConfidence":1.36,"plateTime":0.3888270398548439,"extension":6.126438073805819},"index":1,"playId":"bb3b7730-9d2b-39e0-851a-7e5b97b8b7f4","pitchNumber":1,"startTime":"2026-03-14T22:52:06.113Z","endTime":"2026-03-14T22:52:10.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19366866279528,"aZ":-26.385482189336138,"pfxX":3.331149476555365,"pfxZ":3.759490855403561,"pX":0.04437519138590805,"pZ":3.1802399561446504,"vX0":3.438358316499095,"vY0":-122.96766814202935,"vZ0":-1.2946980297471122,"x":115.31,"y":152.91,"x0":-1.8020270516079573,"y0":50.00153526850407,"z0":5.9411892945480815,"aX":5.127432972024628},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.7,"breakHorizontal":-6.8,"spinRate":2261,"spinDirection":105},"zone":2,"typeConfidence":1.02,"plateTime":0.4445356548417183,"extension":5.827530887683008},"index":2,"playId":"71882b51-191a-3454-968e-ea5b57832518","pitchNumber":2,"startTime":"2026-03-14T22:52:20.989Z","endTime":"2026-03-14T22:52:24.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6756223421504,"aZ":-25.89573632994276,"pfxX":3.3490408163546923,"pfxZ":3.8353306540230925,"pX":-0.6320200212120496,"pZ":2.8602815017015013,"vX0":2.3684917592520627,"vY0":-126.61056652687658,"vZ0":-2.248785531741744,"x":141.09,"y":161.55,"x0":-2.0119765199110025,"y0":50.00570792958695,"z0":5.813733775388479,"aX":5.486343965174369},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-6.6,"spinRate":2259,"spinDirection":96},"zone":1,"typeConfidence":1.36,"plateTime":0.43112935798459384,"extension":6.023931091818667},"index":3,"playId":"615f1116-a409-358e-9832-054b47185a28","pitchNumber":3,"startTime":"2026-03-14T22:52:36.739Z","endTime":"2026-03-14T22:52:39.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":97.2,"endSpeed":89.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.229892851347493,"aZ":-12.535674568911404,"pfxX":-4.39434230391256,"pfxZ":9.647900360507485,"pX":-0.48892344108791885,"pZ":4.28351273983831,"vX0":5.579433787248776,"vY0":-141.52126900894086,"vZ0":-2.191106821358203,"x":135.64,"y":123.13,"x0":-1.9117822865145935,"y0":50.002548068124646,"z0":5.867193301416296,"aX":-8.945133887765815},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2164,"spinDirection":211},"zone":11,"typeConfidence":1.36,"plateTime":0.3865058398188408,"extension":6.1932009521024565},"index":4,"playId":"192c3f86-be75-3355-9bbe-e00e37c4086a","pitchNumber":4,"startTime":"2026-03-14T22:52:52.958Z","endTime":"2026-03-14T22:52:55.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":86.0,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.636290085844706,"aZ":-32.09527291975644,"pfxX":-7.456593745145607,"pfxZ":0.04871115871440779,"pX":-0.994048052305084,"pZ":1.9692491599534108,"vX0":5.230414841679695,"vY0":-125.16626934141419,"vZ0":-2.4647202255025586,"x":154.89,"y":185.61,"x0":-2.139254756807414,"y0":50.0031272946467,"z0":5.588031513941365,"aX":-11.863020507602947},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":12.4,"spinRate":1231,"spinDirection":257},"zone":13,"typeConfidence":1.35,"plateTime":0.43716746997236333,"extension":5.903483785198315},"index":5,"playId":"0ad9ebd3-5011-3e85-a1b9-f4134eb5bc4c","pitchNumber":5,"startTime":"2026-03-14T22:53:09.652Z","endTime":"2026-03-14T22:53:13.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84689314016411,"aZ":-27.640662161122574,"pfxX":2.683235919723702,"pfxZ":2.758638773907963,"pX":0.134420053179745,"pZ":1.4939242414629248,"vX0":4.311110577179799,"vY0":-127.57299086578597,"vZ0":-5.074353552648161,"x":111.88,"y":198.44,"x0":-1.927676310258342,"y0":50.00491457063909,"z0":5.694201401855306,"aX":4.411442931232244},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":-5.9,"spinRate":2394,"spinDirection":123},"zone":14,"typeConfidence":1.36,"plateTime":0.4297466500697782,"extension":6.065363331009926},"index":6,"playId":"ffeb3d6e-1e52-35e6-a6a5-ef9706a361ee","pitchNumber":6,"startTime":"2026-03-14T22:53:27.698Z","endTime":"2026-03-14T22:53:54.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"}},"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:53:54.710Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Furman grounds out, first baseman Modeifi Marte to second baseman Jean Walters.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-14T22:54:30.004Z","endTime":"2026-03-14T22:55:53.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,4,6],"actionIndex":[0,1,3,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800029,"link":"/api/v1/people/800029"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695078,"link":"/api/v1/people/695078"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jared Oliva replaces Buddy Kennedy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:54:01.471Z","endTime":"2026-03-14T22:54:18.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"202","replacedPlayer":{"id":671083,"link":"/api/v1/people/671083"},"base":1,"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nate Furman replaces Osleivis Basabe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:54:18.850Z","endTime":"2026-03-14T22:54:31.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"302","replacedPlayer":{"id":678545,"link":"/api/v1/people/678545"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905665571970534,"aZ":-23.35588426495824,"pfxX":4.389665779058123,"pfxZ":5.505980260492671,"pX":0.4994938642939382,"pZ":2.1345955114499238,"vX0":5.002655491175372,"vY0":-126.08435167417959,"vZ0":-4.068767142370093,"x":97.96,"y":181.15,"x0":-2.084548294354738,"y0":50.002773089750214,"z0":5.665957341055245,"aX":7.0290917039259275},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.2,"breakHorizontal":-9.1,"spinRate":2377,"spinDirection":97},"zone":6,"typeConfidence":1.35,"plateTime":0.43529774270673904,"extension":6.152074242172194},"index":2,"playId":"643acfe2-dbbf-311a-9de4-73cad816af8f","pitchNumber":1,"startTime":"2026-03-14T22:54:31.993Z","endTime":"2026-03-14T22:54:38.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jared Oliva steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"actionPlayId":"643acfe2-dbbf-311a-9de4-73cad816af8f","startTime":"2026-03-14T22:54:55.884Z","endTime":"2026-03-14T22:55:03.352Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"postOnSecond":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":5.48,"dramaIndex":209.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.367271215230684,"aZ":-22.55115540577223,"pfxX":1.3725004801148533,"pfxZ":5.84914729662657,"pX":1.1287189121351737,"pZ":0.6011838701084542,"vX0":7.446938834513748,"vY0":-127.74078826135336,"vZ0":-7.841270414853741,"x":73.98,"y":222.55,"x0":-2.0079159150139803,"y0":50.00521334202619,"z0":5.4956423665940015,"aX":2.25746677498766},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.9,"breakHorizontal":-4.2,"spinRate":2361,"spinDirection":105},"zone":14,"typeConfidence":1.37,"plateTime":0.4294802396821549,"extension":6.161043138429953},"index":4,"playId":"4e424722-29db-39ff-b5cd-907418cc45a3","pitchNumber":2,"startTime":"2026-03-14T22:55:03.352Z","endTime":"2026-03-14T22:55:10.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Logan Mercado. Jared Oliva to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":5,"actionPlayId":"4e424722-29db-39ff-b5cd-907418cc45a3","startTime":"2026-03-14T22:55:46.249Z","endTime":"2026-03-14T22:55:46.250Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"postOnThird":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":11.300000000000004,"leverageIndex":5.48,"dramaIndex":211.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04271915708587,"aZ":-13.194367619518756,"pfxX":-2.6418177195746804,"pfxZ":9.55057581175177,"pX":0.27815843288792474,"pZ":2.3709717467898868,"vX0":6.376822862248225,"vY0":-140.36420400839486,"vZ0":-6.986900554414441,"x":106.4,"y":174.76,"x0":-1.684146783975841,"y0":50.00055936440157,"z0":5.759090504870932,"aX":-5.2495978977970505},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2171,"spinDirection":208},"zone":6,"typeConfidence":1.37,"plateTime":0.3908702770127235,"extension":6.245185932711629},"hitData":{"launchSpeed":69.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.82,"coordY":166.8}},"index":6,"playId":"1feafd0b-0905-3acd-b0d9-ad49c5c3dcf0","pitchNumber":3,"startTime":"2026-03-14T22:55:46.251Z","endTime":"2026-03-14T22:55:53.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_ab"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_ab"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-13.70000000000001,"leverageIndex":5.48,"dramaIndex":194.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:55:53.944Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-14T22:56:21.060Z","endTime":"2026-03-14T22:57:20.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryce Eldridge replaces Zane Zielinski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-14T22:56:21.768Z","endTime":"2026-03-14T22:56:23.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"403","replacedPlayer":{"id":823185,"link":"/api/v1/people/823185"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":823185,"link":"/api/v1/people/823185","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425702127115386,"aZ":-33.9662776923216,"pfxX":-8.680727850776405,"pfxZ":-1.0763994451374295,"pX":-1.7931763223956634,"pZ":2.808810291842863,"vX0":4.406086951990656,"vY0":-128.23183737861865,"vZ0":-0.43914135549820943,"x":185.35,"y":162.94,"x0":-2.4055505458207938,"y0":50.002982707177054,"z0":5.631421017015383,"aX":-14.461712034223762},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":14.8,"spinRate":1410,"spinDirection":252},"zone":11,"typeConfidence":1.12,"plateTime":0.4270760171128871,"extension":6.0435734765461415},"index":1,"playId":"00a08313-65e3-3ec9-b2ff-00638cde615e","pitchNumber":1,"startTime":"2026-03-14T22:56:23.012Z","endTime":"2026-03-14T22:56:26.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074500756547263,"aZ":-28.654280487201156,"pfxX":4.035168884925549,"pfxZ":2.093682733114129,"pX":0.4203715323245644,"pZ":1.8190847647971153,"vX0":4.6573180943942045,"vY0":-128.76829203241923,"vZ0":-4.2993075251714075,"x":100.98,"y":189.66,"x0":-1.9343945403740708,"y0":50.00609846971881,"z0":5.720655785361474,"aX":6.794796513561722},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-8.3,"spinRate":2506,"spinDirection":103},"zone":9,"typeConfidence":1.37,"plateTime":0.4249284047660957,"extension":6.021999621100585},"index":2,"playId":"9c2fc7ac-b7ba-3edd-84f4-45b13fec83a7","pitchNumber":2,"startTime":"2026-03-14T22:56:39.831Z","endTime":"2026-03-14T22:56:44.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40256146119128,"aZ":-31.443978079136496,"pfxX":1.454788229380033,"pfxZ":0.41084763065955787,"pX":-0.5278666560234793,"pZ":1.8365529514549583,"vX0":3.4175856729550866,"vY0":-132.40425534151424,"vZ0":-3.9529841033817323,"x":137.12,"y":189.19,"x0":-2.0246047112399066,"y0":50.00307100176384,"z0":5.651178466366149,"aX":2.5808948685885342},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.1,"breakHorizontal":-3.4,"spinRate":2338,"spinDirection":61},"zone":7,"typeConfidence":1.37,"plateTime":0.413766610337047,"extension":6.205782047690543},"index":3,"playId":"ea6e6dae-ceb7-3f97-bfab-cf3cf08e94cd","pitchNumber":3,"startTime":"2026-03-14T22:56:58.960Z","endTime":"2026-03-14T22:57:02.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35297655226132,"aZ":-9.191532473145491,"pfxX":-3.161738785483802,"pfxZ":11.49834722638412,"pX":0.7494741382970456,"pZ":3.0452712646839144,"vX0":8.001855053664611,"vY0":-140.8001241982109,"vZ0":-5.832704600883951,"x":88.43,"y":156.56,"x0":-1.7242897575007006,"y0":50.000872244027754,"z0":5.744823771184092,"aX":-6.320066560808907},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":4.0,"spinRate":2465,"spinDirection":213},"zone":6,"typeConfidence":1.38,"plateTime":0.3897080249332241,"extension":6.22025230464139},"index":4,"playId":"42ed0c25-d7a2-3d8a-881b-5c34ed442f91","pitchNumber":4,"startTime":"2026-03-14T22:57:17.707Z","endTime":"2026-03-14T22:57:20.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":-25.499999999999996,"leverageIndex":5.96,"dramaIndex":310.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:57:20.707Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-14T22:57:46.781Z","endTime":"2026-03-14T23:00:12.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"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(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.9,"endSpeed":89.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.572718022144954,"aZ":-10.274366572699343,"pfxX":-1.8977170144499405,"pfxZ":10.66793416183615,"pX":-0.22604946981982665,"pZ":2.2428289055223423,"vX0":5.047349569950767,"vY0":-142.3555887633628,"vZ0":-7.981353842435374,"x":125.62,"y":178.22,"x0":-1.7752851551999504,"y0":50.005186398639744,"z0":5.732787688132548,"aX":-3.8968646939561693},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":2.4,"spinRate":2394,"spinDirection":206},"zone":5,"typeConfidence":1.37,"plateTime":0.38469927276394245,"extension":6.2692364192593715},"index":0,"playId":"b27bb19e-c873-32b5-b9ce-8b26ffe949a1","pitchNumber":1,"startTime":"2026-03-14T22:57:47.902Z","endTime":"2026-03-14T22:57:51.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28555729394787,"aZ":-10.970118150597392,"pfxX":-2.0058281160525384,"pfxZ":10.566625880395616,"pX":1.103212360015602,"pZ":2.3724046524815683,"vX0":7.451191940737355,"vY0":-140.6256394745677,"vZ0":-7.493187666923109,"x":74.95,"y":174.73,"x0":-1.3179702431169207,"y0":50.00683138411982,"z0":5.780005588113739,"aX":-4.0276626711116075},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":2.2,"spinRate":2442,"spinDirection":202},"zone":14,"typeConfidence":1.37,"plateTime":0.3891959487055141,"extension":6.422748228080872},"index":1,"playId":"77d85e43-85f2-3456-8dbb-b616de7ebbd3","pitchNumber":2,"startTime":"2026-03-14T22:58:06.810Z","endTime":"2026-03-14T22:58:10.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167630171260978,"aZ":-26.521632549617586,"pfxX":-7.061690572675203,"pfxZ":3.3159219261584854,"pX":0.8948458150359029,"pZ":0.2447942933741274,"vX0":9.589398289067553,"vY0":-129.48314386449636,"vZ0":-7.9373803113183605,"x":82.89,"y":232.17,"x0":-1.9332205748098394,"y0":50.00228075624894,"z0":5.369110177160518,"aX":-12.032591045317224},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":10.8,"spinRate":1509,"spinDirection":240},"zone":14,"typeConfidence":1.03,"plateTime":0.42245337579477127,"extension":6.181568746303943},"index":2,"playId":"335c4083-bf2d-3d52-b523-58ebbb12f97e","pitchNumber":3,"startTime":"2026-03-14T22:58:28.852Z","endTime":"2026-03-14T22:58:32.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82124385225725,"aZ":-14.161144081966139,"pfxX":-3.902773634663428,"pfxZ":9.124082356427989,"pX":0.21477322534635093,"pZ":3.9735382296066546,"vX0":6.474511050685242,"vY0":-139.9269699831415,"vZ0":-2.65159907712815,"x":108.81,"y":131.49,"x0":-1.6265405751315827,"y0":50.00525660366666,"z0":5.866281695931141,"aX":-7.707639624331992},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2355,"spinDirection":207},"zone":12,"typeConfidence":1.37,"plateTime":0.39206700258238225,"extension":6.1224674420388405},"index":3,"playId":"a04121d5-8cc0-3143-93e9-5589aa83d402","pitchNumber":4,"startTime":"2026-03-14T22:58:51.453Z","endTime":"2026-03-14T22:58:55.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41159589491752,"aZ":-27.15638183006634,"pfxX":3.4141212995196657,"pfxZ":3.0653197206507086,"pX":0.9134944343671072,"pZ":2.0771261182296747,"vX0":5.764166691788938,"vY0":-127.45520948550238,"vZ0":-3.8327801089897306,"x":82.18,"y":182.7,"x0":-1.825282704464302,"y0":50.002667642256405,"z0":5.756937190501795,"aX":5.588734403691311},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-7.6,"spinRate":2405,"spinDirection":89},"zone":14,"typeConfidence":1.36,"plateTime":0.43055615061021735,"extension":6.148450891321604},"index":4,"playId":"3d7442b1-b5e4-300d-b96e-aa8214bc275f","pitchNumber":5,"startTime":"2026-03-14T22:59:11.675Z","endTime":"2026-03-14T22:59:15.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058212547489184,"aZ":-28.95773184851853,"pfxX":3.6582772933705887,"pfxZ":1.988306827004659,"pX":-0.14315059525981721,"pZ":1.7791524814471391,"vX0":2.8185208141481595,"vY0":-126.38775187712102,"vZ0":-4.152843918357881,"x":122.46,"y":190.74,"x0":-1.7484023456366564,"y0":50.00012302911315,"z0":5.7722186794912,"aX":5.91001811619464},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-7.3,"spinRate":2572,"spinDirection":79},"zone":8,"typeConfidence":1.32,"plateTime":0.43357278505552443,"extension":6.069821194058362},"index":5,"playId":"e051a321-94db-30c7-919d-8f634dc1381b","pitchNumber":6,"startTime":"2026-03-14T22:59:44.968Z","endTime":"2026-03-14T22:59:48.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95244554738276,"aZ":-12.019512927225529,"pfxX":-0.8984282839831885,"pfxZ":10.03096537543458,"pX":0.6850041457113362,"pZ":3.4819896893800157,"vX0":6.59919989215412,"vY0":-141.4745306733693,"vZ0":-4.370117388907838,"x":90.89,"y":144.77,"x0":-1.5699756792923767,"y0":50.00164993914099,"z0":5.82864669645827,"aX":-1.8062434444075939},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":0.1,"spinRate":2253,"spinDirection":200},"zone":12,"typeConfidence":1.35,"plateTime":0.38847891870202433,"extension":6.335328508031814},"index":6,"playId":"b80e1a62-19d5-3070-8f28-b98eb8bbfa37","pitchNumber":7,"startTime":"2026-03-14T23:00:09.759Z","endTime":"2026-03-14T23:00:12.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":678232,"link":"/api/v1/people/678232"},"shortstop":{"id":800712,"link":"/api/v1/people/800712"},"left":{"id":699229,"link":"/api/v1/people/699229"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":800434,"link":"/api/v1/people/800434"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-16.900000000000002,"leverageIndex":6.23,"dramaIndex":265.0,"contextMetrics":{},"playEndTime":"2026-03-14T23:00:12.943Z","atBatIndex":83}]