[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brian Serven challenged (pitch result), call on the field was confirmed: Chase Meidroth walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:06:14.181Z","endTime":"2026-03-23T18:08:36.087Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T15:13:20.625Z","endTime":"2026-03-23T17:53:25.637Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"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-23T17:53:25.637Z","endTime":"2026-03-23T18:04:50.073Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"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-23T18:04:50.073Z","endTime":"2026-03-23T18:06:16.521Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":89.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.700174141756065,"aZ":-14.061938093160926,"pfxX":-7.254966463858666,"pfxZ":8.713071827903448,"pX":-0.587769209468308,"pZ":1.785758958339767,"vX0":6.756935774702717,"vY0":-144.4384093155588,"vZ0":-7.372602061256034,"x":139.4,"y":190.56,"x0":-2.033505260272539,"y0":50.001973344324846,"z0":5.265207743915747,"aX":-15.081344075387248},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2550,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.38157020097632754,"extension":6.265618171652103},"index":3,"playId":"ee5f1279-15a8-362d-b1f6-422943f54fbf","pitchNumber":1,"startTime":"2026-03-23T18:06:16.521Z","endTime":"2026-03-23T18:06:20.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":98.9,"endSpeed":90.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.645765693115035,"aZ":-15.69820824437591,"pfxX":-9.281000545807856,"pfxZ":7.850217332867949,"pX":-0.6737472888186747,"pZ":0.7559498063947301,"vX0":6.872079263133796,"vY0":-143.59831598417693,"vZ0":-10.099188770825531,"x":142.68,"y":218.37,"x0":-1.8857927785108322,"y0":50.00604583752964,"z0":5.283577744916983,"aX":-19.48630474616286},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":15.5,"spinRate":2585,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3806762882755024,"extension":6.099845984719384},"index":4,"playId":"2577590b-d2bc-3ae2-87a9-1e289177df92","pitchNumber":2,"startTime":"2026-03-23T18:06:30.723Z","endTime":"2026-03-23T18:06:34.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.756781328072844,"aZ":-37.4059847368178,"pfxX":8.707269043143302,"pfxZ":-3.8092519422947895,"pX":0.750430830921586,"pZ":2.1582693072432164,"vX0":3.9455408429095917,"vY0":-117.67355498340477,"vZ0":0.37704799588271753,"x":88.4,"y":180.51,"x0":-2.0905657389488934,"y0":50.00448830982634,"z0":5.522485922145814,"aX":11.951559739151222},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.4,"breakHorizontal":-16.8,"spinRate":2901,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.4693064291209872,"extension":6.402778677331271},"index":5,"playId":"f368fe4a-8991-3884-9e13-a79c584ad798","pitchNumber":3,"startTime":"2026-03-23T18:06:50.779Z","endTime":"2026-03-23T18:06:54.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":90.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35302673491903,"aZ":-10.200623673427522,"pfxX":-2.6849649592772353,"pfxZ":10.586786846900386,"pX":-0.3591986955170601,"pZ":3.4446020058747164,"vX0":5.101603543052863,"vY0":-140.90653399654946,"vZ0":-4.0039584342739225,"x":130.69,"y":145.78,"x0":-1.8184946185150834,"y0":50.00286133494791,"z0":5.5072101942286436,"aX":-5.57354346591892},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":4.2,"spinRate":2630,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.38405452188489253,"extension":6.051197553004861},"index":6,"playId":"3a52ab37-5735-35b7-8a88-ad20b78d5e14","pitchNumber":4,"startTime":"2026-03-23T18:07:06.479Z","endTime":"2026-03-23T18:07:10.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.953370897192187,"aZ":-40.54696365654684,"pfxX":9.743050945213351,"pfxZ":-6.1607338654600206,"pX":-1.1019858872418773,"pZ":3.2504252640911098,"vX0":-0.48845212209617983,"vY0":-115.90028540634982,"vZ0":3.1894691741581855,"x":159.01,"y":151.02,"x0":-2.1540069964017428,"y0":50.00489892413892,"z0":5.7325537116860605,"aX":13.236406975053004},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.1,"breakHorizontal":-17.5,"spinRate":3087,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.47284873816260387,"extension":5.948807766643508},"index":7,"playId":"4da3ffe3-592c-31d0-88e5-21baca2a9d2d","pitchNumber":5,"startTime":"2026-03-23T18:07:34.816Z","endTime":"2026-03-23T18:07:38.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":98.2,"endSpeed":91.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344859580043444,"aZ":-12.188608446941698,"pfxX":-4.8287529050227125,"pfxZ":9.43885168455959,"pX":-0.6169760509063591,"pZ":3.428105513633505,"vX0":5.381428675022222,"vY0":-143.05969983684903,"vZ0":-3.721704878189732,"x":140.52,"y":146.22,"x0":-1.8760248071626429,"y0":50.003634490107615,"z0":5.484953094067837,"aX":-10.22527561347055},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2479,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3797766837554115,"extension":5.996352718687657},"index":8,"playId":"f21d3b04-1bf9-3e86-ae10-9ab3e46ff796","pitchNumber":6,"startTime":"2026-03-23T18:07:52.044Z","endTime":"2026-03-23T18:07:55.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":99.2,"endSpeed":89.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.239545596335766,"aZ":-15.909205848970918,"pfxX":-5.005243406935465,"pfxZ":7.840097616446611,"pX":-1.3101742699085008,"pZ":3.112852794769507,"vX0":4.267689487054577,"vY0":-144.23219680809183,"vZ0":-3.562746812560543,"x":166.94,"y":154.73,"x0":-2.169780949340494,"y0":50.00684616563488,"z0":5.365549125292087,"aX":-10.38976055432279},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.6,"breakHorizontal":8.0,"spinRate":2526,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.38194634973110064,"extension":6.13519711241472},"index":9,"playId":"61445602-ffd3-375b-bc7d-f279b9b33f63","pitchNumber":7,"startTime":"2026-03-23T18:08:12.875Z","endTime":"2026-03-23T18:08:16.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121578494937836,"aZ":-38.40560855431531,"pfxX":11.040894042847533,"pfxZ":-4.558940826941347,"pX":-1.0873410404138084,"pZ":2.3174385457620406,"vX0":-0.671795717763761,"vY0":-116.80739196795221,"vZ0":0.9395363729254729,"x":158.45,"y":176.21,"x0":-2.2265843978430757,"y0":50.001925259501924,"z0":5.5505708691531765,"aX":15.097592385686834},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.7,"breakHorizontal":-19.8,"spinRate":2994,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4707859448453604,"extension":6.009832994557386},"index":10,"playId":"1dda8de9-eb69-33ff-a614-ec5dfbb7a5b8","pitchNumber":8,"startTime":"2026-03-23T18:08:32.042Z","endTime":"2026-03-23T18:08:36.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"}},"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-23T18:08:36.087Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:08:51.294Z","endTime":"2026-03-23T18:10:26.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993391171528593,"aZ":-11.18202919560375,"pfxX":-5.943136498345592,"pfxZ":10.208490553173165,"pX":0.3514436972126928,"pZ":2.166142565496168,"vX0":8.141746643951167,"vY0":-141.49356198780157,"vZ0":-7.057238875361484,"x":103.6,"y":180.29,"x0":-1.77231012837028,"y0":50.00437903361533,"z0":5.386179449441102,"aX":-12.223329524221707},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2446,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.38502753821867497,"extension":6.230942424569074},"index":0,"playId":"a834ffa7-8c78-3cd4-a979-50aef2884cfe","pitchNumber":1,"startTime":"2026-03-23T18:09:16.778Z","endTime":"2026-03-23T18:09:20.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"26fc42f1-1831-3a2b-96ac-20b447a51623","startTime":"2026-03-23T18:09:42.664Z","endTime":"2026-03-23T18:09:45.664Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.643298470138404,"aZ":-17.90753383838159,"pfxX":-7.756093671084157,"pfxZ":8.542383321272794,"pX":0.6083417411083063,"pZ":1.412237459418277,"vX0":8.019482263875439,"vY0":-127.72466917136394,"vZ0":-6.502931465474005,"x":93.81,"y":200.65,"x0":-1.5484201035524898,"y0":50.00314440999533,"z0":5.375464769384122,"aX":-12.95400637952734},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2050,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.42708292435816997,"extension":6.35520258338701},"index":2,"playId":"8430aa0c-b4a7-35de-aa65-95a779ac4ded","pitchNumber":2,"startTime":"2026-03-23T18:10:00.786Z","endTime":"2026-03-23T18:10:04.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.439545183806825,"aZ":-19.101732860630474,"pfxX":-5.401022869882404,"pfxZ":7.818186281386556,"pX":-1.1423699718262992,"pZ":2.5250514901634746,"vX0":3.5802933719073486,"vY0":-128.44820409557653,"vZ0":-3.8928990967555577,"x":160.54,"y":170.6,"x0":-1.8521044534507187,"y0":50.00361037038948,"z0":5.5443022570157305,"aX":-9.031496122692635},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.6,"breakHorizontal":9.0,"spinRate":2000,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.42631458002601086,"extension":6.4875962203818665},"hitData":{"launchSpeed":87.8,"launchAngle":50.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.89,"coordY":113.33}},"index":3,"playId":"87e3958b-b1d8-30a1-9ffd-79de2951866c","pitchNumber":3,"startTime":"2026-03-23T18:10:17.312Z","endTime":"2026-03-23T18:10:26.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:10:26.186Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:10:50.674Z","endTime":"2026-03-23T18:12:20.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":98.0,"endSpeed":88.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28060219986768,"aZ":-14.650776632042296,"pfxX":-5.481379712328651,"pfxZ":8.595414510280063,"pX":0.047124101288010214,"pZ":3.2511680522840956,"vX0":6.762123478038833,"vY0":-142.4656868260584,"vZ0":-3.7656549658547833,"x":115.2,"y":151.0,"x0":-1.654421406025529,"y0":50.00092077770793,"z0":5.527210594529725,"aX":-11.172777472515946},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2531,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3856914368865376,"extension":5.996468963308948},"index":0,"playId":"ea4771b8-723d-3ba9-a9b7-01ffcc830f89","pitchNumber":1,"startTime":"2026-03-23T18:10:55.192Z","endTime":"2026-03-23T18:10:59.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96712150783046,"aZ":-15.98502584022643,"pfxX":-4.719126367389027,"pfxZ":8.306023904558817,"pX":-0.3829805679569434,"pZ":4.950848405403782,"vX0":5.6502413213588945,"vY0":-139.34829941249225,"vZ0":1.184235859880435,"x":131.6,"y":105.11,"x0":-1.8325026079749063,"y0":50.000612862597166,"z0":5.582870259827152,"aX":-9.196167050839168},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2428,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3944405374954907,"extension":5.979897361163489},"index":1,"playId":"0022becb-bf3a-33fd-a5bb-9e76dc7e3560","pitchNumber":2,"startTime":"2026-03-23T18:11:12.386Z","endTime":"2026-03-23T18:11:15.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480389500270796,"aZ":-33.70463685469621,"pfxX":8.902957753140655,"pfxZ":-1.0692465249584693,"pX":1.7411571067323737,"pZ":2.5813936243237485,"vX0":5.418449086705988,"vY0":-120.36911978303526,"vZ0":0.10836065330354727,"x":50.63,"y":169.08,"x0":-1.7136492446008182,"y0":50.00167220473814,"z0":5.57912173645891,"aX":12.755904699791609},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.6,"breakHorizontal":-17.6,"spinRate":2947,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4592021366173098,"extension":6.070157241257513},"index":2,"playId":"caa00cf7-6ea5-31f3-b7bb-961adbc19ebd","pitchNumber":3,"startTime":"2026-03-23T18:11:34.426Z","endTime":"2026-03-23T18:11:37.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03343770938974,"aZ":-16.031288567419235,"pfxX":-6.664762084851807,"pfxZ":8.020994205161564,"pX":-0.6807644625261009,"pZ":3.011829491541415,"vX0":5.503839603938976,"vY0":-141.18051312465735,"vZ0":-3.8998524816114593,"x":142.95,"y":157.46,"x0":-1.792468521969263,"y0":50.00474464962956,"z0":5.447290256074508,"aX":-13.415739074365792},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":10.9,"spinRate":2412,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.38841333003949163,"extension":6.044263541871134},"index":3,"playId":"7d0b71b0-9ced-3294-8cd9-df03571ed8ab","pitchNumber":4,"startTime":"2026-03-23T18:11:54.668Z","endTime":"2026-03-23T18:11:58.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.278400358916446,"aZ":-30.435645962930376,"pfxX":6.3669853454758485,"pfxZ":1.1707808947800182,"pX":0.5116501258026221,"pZ":0.5343216086808779,"vX0":3.6941600795086766,"vY0":-120.6511707532769,"vZ0":-5.283052351489285,"x":97.5,"y":224.35,"x0":-1.8636000010597678,"y0":50.000732517830244,"z0":5.417344243186653,"aX":9.436434730136375},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-12.4,"spinRate":3012,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45303049542282814,"extension":6.061585679497596},"index":4,"playId":"37e12aa5-fb51-3f5c-8ec4-b47b570314c9","pitchNumber":5,"startTime":"2026-03-23T18:12:17.415Z","endTime":"2026-03-23T18:12:20.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:12:20.417Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks. Chase Meidroth to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:13:03.325Z","endTime":"2026-03-23T18:15:04.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6c4bd261-11c3-3bdf-891d-6cd5202ef442","startTime":"2026-03-23T18:12:48.674Z","endTime":"2026-03-23T18:12:51.674Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0288154009113,"aZ":-35.90040034188409,"pfxX":7.319865449376593,"pfxZ":-2.7083840552091245,"pX":-1.7481779217147717,"pZ":0.5269489924096845,"vX0":-1.484538891419636,"vY0":-116.27141598260565,"vZ0":-3.8593031129155735,"x":183.64,"y":224.55,"x0":-2.054127163294677,"y0":50.00483483584525,"z0":5.601724965495687,"aX":10.061095200947179},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.5,"breakHorizontal":-13.0,"spinRate":2957,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4704000958589778,"extension":5.962340985179403},"index":1,"playId":"fba9b979-ba0a-3a52-a6c2-fb02bc642a4c","pitchNumber":1,"startTime":"2026-03-23T18:13:05.400Z","endTime":"2026-03-23T18:13:08.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34691606794031,"aZ":-19.092314145419753,"pfxX":-8.830163071132514,"pfxZ":7.69517838282321,"pX":-0.47098730262658994,"pZ":1.9733940026482577,"vX0":6.20062110362199,"vY0":-128.4758531695355,"vZ0":-4.929463380292313,"x":134.95,"y":185.5,"x0":-1.7479939558228474,"y0":50.004489981781425,"z0":5.366411489201784,"aX":-15.015738421508368},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.2,"breakHorizontal":14.9,"spinRate":2083,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4235687705892124,"extension":6.259914512995327},"index":2,"playId":"355ca627-6909-386f-85da-09886a7af3a6","pitchNumber":2,"startTime":"2026-03-23T18:13:33.105Z","endTime":"2026-03-23T18:13:36.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00917302096738,"aZ":-20.677884234389495,"pfxX":-9.881060284369969,"pfxZ":6.565188864937804,"pX":-1.2591132243165786,"pZ":0.5788585950576963,"vX0":4.72602179559048,"vY0":-130.64079278961458,"vZ0":-8.158260474005477,"x":164.99,"y":223.15,"x0":-1.7944702677030553,"y0":50.00627959800798,"z0":5.261433315912127,"aX":-17.315991143691047},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":17.0,"spinRate":2207,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.41709149032829407,"extension":6.242902421960278},"index":3,"playId":"e81751f3-0c75-35b8-9cd7-d6a9552232b5","pitchNumber":3,"startTime":"2026-03-23T18:13:49.440Z","endTime":"2026-03-23T18:13:52.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886363200414944,"aZ":-14.400904393112398,"pfxX":-6.071100033007337,"pfxZ":8.745464630791854,"pX":-0.5570166242475837,"pZ":3.2582236928842097,"vX0":5.788219633304052,"vY0":-140.72488817006254,"vZ0":-3.7725182186501525,"x":138.23,"y":150.81,"x0":-1.838342293627621,"y0":50.005595831962914,"z0":5.5311287186615115,"aX":-12.343374626926623},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2339,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.38721748751089,"extension":5.980731043951208},"index":4,"playId":"f7d7f6de-9a8f-310f-9e94-0a904f2c622b","pitchNumber":4,"startTime":"2026-03-23T18:14:06.775Z","endTime":"2026-03-23T18:14:09.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-23T18:14:17.369Z","endTime":"2026-03-23T18:14:37.288Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31568526865534,"aZ":-14.111568804324985,"pfxX":-4.920407840891766,"pfxZ":8.72350589841255,"pX":-0.935485157898255,"pZ":4.097445788314367,"vX0":3.980432634545288,"vY0":-141.80057053642273,"vZ0":-1.7984303318555206,"x":152.66,"y":128.15,"x0":-1.7065070844841201,"y0":50.0028544979875,"z0":5.623352703539533,"aX":-10.188717115925744},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2432,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3838090032173045,"extension":6.017297634482959},"index":6,"playId":"2795e26c-ddff-35dc-b7f4-8737a896ee2c","pitchNumber":5,"startTime":"2026-03-23T18:14:37.288Z","endTime":"2026-03-23T18:14:40.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601071083198413,"aZ":-21.82366696435167,"pfxX":-10.417065932975614,"pfxZ":5.769025713438673,"pX":0.017891171097819243,"pZ":0.49828929292284424,"vX0":7.397185212592213,"vY0":-132.00003766689773,"vZ0":-8.332977992569035,"x":116.32,"y":225.33,"x0":-1.4435334662807,"y0":50.0048745160942,"z0":5.258036967990069,"aX":-18.699044097999035},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":17.6,"spinRate":2171,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41227312981057906,"extension":6.240598142269475},"index":7,"playId":"84416149-5d52-33ec-9e9b-068095a048ef","pitchNumber":6,"startTime":"2026-03-23T18:14:57.449Z","endTime":"2026-03-23T18:15:04.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:15:04.917Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Derek Hill walks. Chase Meidroth to 3rd. Munetaka Murakami to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:16:01.297Z","endTime":"2026-03-23T18:17:41.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T18:15:14.346Z","endTime":"2026-03-23T18:16:03.457Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":97.1,"endSpeed":89.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.368737863073687,"aZ":-17.861712001295896,"pfxX":-9.196211827120605,"pfxZ":7.008890465540609,"pX":0.9820455077944238,"pZ":2.270157471465482,"vX0":10.089480964427024,"vY0":-141.09742462126135,"vZ0":-5.475687533632771,"x":79.57,"y":177.49,"x0":-1.424282588420221,"y0":50.0007916083486,"z0":5.365123241132946,"aX":-18.77161861341025},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2603,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3863647106542816,"extension":6.212810188347512},"index":1,"playId":"5592b85b-4d32-30e4-89b2-da94c490112f","pitchNumber":1,"startTime":"2026-03-23T18:16:03.457Z","endTime":"2026-03-23T18:16:07.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92587226959991,"aZ":-11.843654857443076,"pfxX":-5.776859059027632,"pfxZ":9.791060382521511,"pX":0.8908047773571754,"pZ":0.610811866292797,"vX0":8.90757609845484,"vY0":-142.10424603369668,"vZ0":-10.796566575617323,"x":83.04,"y":222.29,"x0":-1.512037253784152,"y0":50.00001400336087,"z0":5.178089607946224,"aX":-11.992616695228229},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":9.0,"spinRate":2548,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.38321305927399285,"extension":6.2116244851760625},"index":2,"playId":"a9130e35-7428-3e1a-9ba9-66a54704e6f3","pitchNumber":2,"startTime":"2026-03-23T18:16:22.503Z","endTime":"2026-03-23T18:16:25.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13796692108193,"aZ":-13.492851360367531,"pfxX":-6.890533521668946,"pfxZ":9.345318025895647,"pX":-0.7443234711191682,"pZ":1.198648368937074,"vX0":5.595379870190058,"vY0":-139.28658244236775,"vZ0":-8.760063171278667,"x":145.37,"y":206.42,"x0":-1.8666393696914605,"y0":50.00622699832437,"z0":5.241097782795062,"aX":-13.779636163258843},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2397,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3906294831568826,"extension":6.146372754841448},"index":3,"playId":"3acbb69c-f616-3b4c-8daa-5b9a4fd0c1ff","pitchNumber":3,"startTime":"2026-03-23T18:16:42.703Z","endTime":"2026-03-23T18:16:46.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69812973064373,"aZ":-12.185784696038228,"pfxX":-3.8489497076155135,"pfxZ":9.922777604540345,"pX":0.8119831557461182,"pZ":1.8275937182431163,"vX0":8.311057930366228,"vY0":-139.8794652424682,"vZ0":-7.666414367544275,"x":86.05,"y":189.43,"x0":-1.6759421838556257,"y0":50.00343870515304,"z0":5.373489618563134,"aX":-7.75463722900665},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2347,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38915589860519395,"extension":6.241873932396322},"index":4,"playId":"a76a1788-7533-36fb-acdb-5af7d3323902","pitchNumber":4,"startTime":"2026-03-23T18:17:02.563Z","endTime":"2026-03-23T18:17:06.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37343908753875,"aZ":-15.96134727074049,"pfxX":-5.734480570164289,"pfxZ":8.092998577629395,"pX":-0.9552871588792099,"pZ":4.3308903299306145,"vX0":4.379195475051968,"vY0":-140.31868340385392,"vZ0":-0.5992635030785359,"x":153.41,"y":121.85,"x0":-1.787508771131894,"y0":50.003581904803355,"z0":5.582818674727265,"aX":-11.488768438149933},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":9.6,"spinRate":2360,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38967215142126665,"extension":6.0859745829997},"index":5,"playId":"96b9d6f5-4f4f-38cb-afeb-d055574b45e4","pitchNumber":5,"startTime":"2026-03-23T18:17:38.121Z","endTime":"2026-03-23T18:17:41.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.7,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:17:41.861Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lenyn Sosa doubles (6) on a sharp line drive to left fielder Tyler Soderstrom. Chase Meidroth scores. Munetaka Murakami scores. Derek Hill scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:18:10.342Z","endTime":"2026-03-23T18:18:42.942Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":806960,"link":"/api/v1/people/806960"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.071495690148712,"aZ":-36.18397839377816,"pfxX":7.192367193854218,"pfxZ":-2.9906779517193165,"pX":0.048566818124824634,"pZ":2.7101164661787904,"vX0":2.592733123600876,"vY0":-114.97156406558709,"vZ0":1.303852520071252,"x":115.15,"y":165.61,"x0":-2.027845846454585,"y0":50.00394433910804,"z0":5.6440762262526585,"aX":9.63989150176732},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.8,"breakHorizontal":-13.7,"spinRate":2885,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.47618241441599096,"extension":5.807806138684282},"index":0,"playId":"47e35128-23f2-3129-b43d-c4106888f10b","pitchNumber":1,"startTime":"2026-03-23T18:18:10.342Z","endTime":"2026-03-23T18:18:14.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.925566528168222,"aZ":-16.290152027179886,"pfxX":-6.8604135736866505,"pfxZ":7.719413597253002,"pX":-0.56560730758315,"pZ":3.0190556787584715,"vX0":6.320960105686272,"vY0":-141.72699940725425,"vZ0":-3.8642853065999208,"x":138.56,"y":157.27,"x0":-1.9211075498820889,"y0":50.003273381408036,"z0":5.424372149151789,"aX":-14.11659774696294},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":11.3,"spinRate":2414,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.38479024559795727,"extension":5.927613386954384},"hitData":{"launchSpeed":102.8,"launchAngle":19.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.71,"coordY":60.32}},"index":1,"playId":"e2720c12-e0a4-3d86-871a-f30f3e95ca77","pitchNumber":2,"startTime":"2026-03-23T18:18:24.738Z","endTime":"2026-03-23T18:18:42.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-22.9,"leverageIndex":2.83,"dramaIndex":217.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:18:42.942Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:21:19.411Z","endTime":"2026-03-23T18:23:29.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T18:19:09.203Z","endTime":"2026-03-23T18:19:38.044Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brooks Kriske replaces Luis Morales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-23T18:19:38.044Z","endTime":"2026-03-23T18:21:21.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621139,"link":"/api/v1/people/621139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87639795269824,"aZ":-31.70364014333538,"pfxX":-5.095525800461487,"pfxZ":0.34674595931248087,"pX":-0.11225777808245126,"pZ":0.8401757220848843,"vX0":3.655976798179948,"vY0":-117.48912760321035,"vZ0":-5.024052652433483,"x":121.28,"y":216.1,"x0":-1.043795531113149,"y0":50.00563206128474,"z0":6.0289570372724395,"aX":-6.966354528789092},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.6,"breakHorizontal":8.0,"spinRate":1050,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.47023482895963076,"extension":5.775747227405099},"index":2,"playId":"7d7d6646-14b9-3c65-9a96-999ad562873d","pitchNumber":1,"startTime":"2026-03-23T18:21:21.465Z","endTime":"2026-03-23T18:21:24.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00236655044619,"aZ":-30.486955705825206,"pfxX":-5.914950655939128,"pfxZ":1.1893766349916275,"pX":0.057041921086949506,"pZ":1.4425183457509272,"vX0":4.552765162071482,"vY0":-118.87983178749558,"vZ0":-4.2406859513016375,"x":114.83,"y":199.83,"x0":-1.1197560276782885,"y0":50.00514829345932,"z0":6.034397291855521,"aX":-8.419048961145915},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.3,"breakHorizontal":9.5,"spinRate":1156,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.46173567896325984,"extension":5.909449770843175},"index":3,"playId":"42e26ec2-8b31-3580-9a5c-e976e73a54f9","pitchNumber":2,"startTime":"2026-03-23T18:21:42.999Z","endTime":"2026-03-23T18:21:45.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061241713290258,"aZ":-27.806680643028013,"pfxX":-6.70413879078114,"pfxZ":3.139452074435747,"pX":-1.7073864835436712,"pZ":2.395471808665155,"vX0":1.29212406262074,"vY0":-117.74299658463087,"vZ0":-2.4926143888443026,"x":182.08,"y":174.1,"x0":-1.395305574559566,"y0":50.00432272387349,"z0":6.062122685628537,"aX":-9.337070319435991},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.3,"breakHorizontal":11.8,"spinRate":897,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.4666455479624547,"extension":6.000993335043032},"index":4,"playId":"da306a8c-9826-3c24-b737-695539b2485d","pitchNumber":3,"startTime":"2026-03-23T18:22:09.564Z","endTime":"2026-03-23T18:22:12.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97422678512207,"aZ":-27.197763766731313,"pfxX":-7.990697861142488,"pfxZ":3.4455168366886744,"pX":-0.12341138069850845,"pZ":-0.12270418530302989,"vX0":4.534401461225949,"vY0":-119.8731240212334,"vZ0":-8.332216454478473,"x":121.7,"y":242.09,"x0":-1.0095315544431462,"y0":50.000870975102444,"z0":5.855398093459893,"aX":-11.530919837782967},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.3,"breakHorizontal":13.2,"spinRate":1090,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.45837888104862357,"extension":6.003426415757314},"index":5,"playId":"775cb3ae-9144-3ab2-8344-58c285b4efe3","pitchNumber":4,"startTime":"2026-03-23T18:22:26.422Z","endTime":"2026-03-23T18:22:30.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13597270909421,"aZ":-15.644311257400489,"pfxX":-4.205731945207599,"pfxZ":8.78742772453002,"pX":-1.0710915974441386,"pZ":3.2472088371543046,"vX0":2.412750281787841,"vY0":-136.1066842749277,"vZ0":-4.319585754243772,"x":157.83,"y":151.11,"x0":-1.4214164505184832,"y0":50.002061772730755,"z0":5.933994231503354,"aX":-7.9112028054675525},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":7.1,"spinRate":2123,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.40200599261447767,"extension":5.724698315768345},"index":6,"playId":"8a9a91c0-4544-3e84-a892-b2553101f91f","pitchNumber":5,"startTime":"2026-03-23T18:22:46.715Z","endTime":"2026-03-23T18:22:51.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510224418378378,"aZ":-36.927553633282876,"pfxX":-5.19562720587943,"pfxZ":-3.2778642445859845,"pX":-0.16892351907326056,"pZ":1.855972247270103,"vX0":3.6732089860171864,"vY0":-119.96000714479754,"vZ0":-2.076921769894335,"x":123.44,"y":188.67,"x0":-1.049521299129364,"y0":50.00587717316441,"z0":6.043880099002473,"aX":-7.528157211375889},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.2,"breakHorizontal":8.4,"spinRate":1068,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.4576632379562944,"extension":5.854384240945246},"index":7,"playId":"bfd70fd4-c379-3c40-a1a9-83dcb7483ccf","pitchNumber":6,"startTime":"2026-03-23T18:23:02.907Z","endTime":"2026-03-23T18:23:06.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294080729719614,"aZ":-30.684069811489113,"pfxX":-6.482239640588306,"pfxZ":1.0046711907396713,"pX":0.8218001115347563,"pZ":1.0499386521078116,"vX0":6.185484771264098,"vY0":-121.11170463787865,"vZ0":-4.924381685418768,"x":85.67,"y":210.43,"x0":-0.9266105770202236,"y0":50.0027398255355,"z0":5.802196272623746,"aX":-9.602173307374674},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.8,"breakHorizontal":10.2,"spinRate":1071,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4527620222497797,"extension":6.0542095204175945},"index":8,"playId":"67c0a144-6723-3287-aa8b-b6553635d044","pitchNumber":7,"startTime":"2026-03-23T18:23:25.853Z","endTime":"2026-03-23T18:23:29.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.0,"awayTeamWinProbability":76.0,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.8,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:23:29.658Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T18:23:57.301Z","endTime":"2026-03-23T18:25:00.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.351987283563265,"aZ":-29.13028719813682,"pfxX":-7.421532763549306,"pfxZ":2.06882969307678,"pX":0.31002968701351535,"pZ":1.2573456995560255,"vX0":5.563660596018543,"vY0":-120.45589395939948,"vZ0":-4.837281892935939,"x":105.18,"y":204.83,"x0":-1.0651980048596534,"y0":50.00058075671832,"z0":5.866249990222648,"aX":-10.906936357159559},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":12.1,"spinRate":1037,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.45466921334960686,"extension":6.154853048764978},"index":0,"playId":"70d3f4ec-4023-34e5-a5e8-6b5b33517122","pitchNumber":1,"startTime":"2026-03-23T18:24:00.703Z","endTime":"2026-03-23T18:24:05.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.468873006369083,"aZ":-12.005559727994623,"pfxX":-4.017040593051873,"pfxZ":10.761560820307047,"pX":0.5429502773657433,"pZ":0.36041474423161807,"vX0":5.765844238035264,"vY0":-135.49888347621857,"vZ0":-11.861372180345407,"x":96.3,"y":229.05,"x0":-1.0830675356881068,"y0":50.00246900584245,"z0":5.614151667081285,"aX":-7.527872314117251},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2215,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4030551381249947,"extension":5.981407200423988},"index":1,"playId":"5f01c801-958d-3772-a494-3ffe4698fd08","pitchNumber":2,"startTime":"2026-03-23T18:24:16.154Z","endTime":"2026-03-23T18:24:19.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94610438919303,"aZ":-14.514729997735396,"pfxX":-5.140413480557059,"pfxZ":9.472595079740744,"pX":-0.6346862607993611,"pZ":2.1182052981807256,"vX0":3.5814262948711098,"vY0":-135.2852371827575,"vZ0":-6.810740575329293,"x":141.19,"y":181.59,"x0":-1.3040695781823082,"y0":50.000473296193135,"z0":5.674801071855633,"aX":-9.58109292664216},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2105,"spinDirection":209},"zone":7,"typeConfidence":0.9,"plateTime":0.4039814244051003,"extension":6.030961144048026},"index":2,"playId":"aedc8f43-fc0b-3c69-93a4-4ae552a4ad75","pitchNumber":3,"startTime":"2026-03-23T18:24:34.238Z","endTime":"2026-03-23T18:24:37.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.660619372043897,"aZ":-30.54923980558968,"pfxX":-7.3155698684476835,"pfxZ":1.1398923250095692,"pX":-0.5307770793501483,"pZ":2.9045837912882764,"vX0":3.5075365811300108,"vY0":-119.18348654233559,"vZ0":-0.9102086465992177,"x":137.23,"y":160.36,"x0":-1.0812943299660946,"y0":50.00003266952493,"z0":6.082383196264894,"aX":-10.387010751195756},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.2,"breakHorizontal":12.2,"spinRate":1007,"spinDirection":242},"zone":1,"typeConfidence":0.91,"plateTime":0.4618464138689542,"extension":5.818886853657062},"hitData":{"launchSpeed":97.3,"launchAngle":44.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.22,"coordY":68.55}},"index":3,"playId":"cfff881e-8ef5-3c54-9f4a-995b530824a8","pitchNumber":4,"startTime":"2026-03-23T18:24:51.203Z","endTime":"2026-03-23T18:25:00.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:25:00.681Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Derek Hill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T18:27:26.869Z","endTime":"2026-03-23T18:27:49.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.539494917649083,"aZ":-14.265829884817048,"pfxX":3.570641512556283,"pfxZ":9.424719795974035,"pX":1.2150151764308907,"pZ":2.57801528745003,"vX0":-2.8994387307493423,"vY0":-136.81145101576465,"vZ0":-6.138151431632695,"x":70.69,"y":169.17,"x0":1.8234444760585304,"y0":50.002232713547144,"z0":5.824462084350973,"aX":6.784034299077709},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-5.9,"spinRate":2270,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40000546729421815,"extension":5.678293902085032},"index":0,"playId":"902c11e9-7c28-3223-8bbf-f4a28bdd7519","pitchNumber":1,"startTime":"2026-03-23T18:27:26.869Z","endTime":"2026-03-23T18:27:30.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845817734059555,"aZ":-12.939682779256312,"pfxX":4.268526424943284,"pfxZ":10.117144856029668,"pX":0.06339343951595387,"pZ":1.9226973124406948,"vX0":-5.6544467330602055,"vY0":-136.90204855245761,"vZ0":-7.765810384684734,"x":114.58,"y":186.87,"x0":1.5996774373654807,"y0":50.00079840337638,"z0":5.679237627140964,"aX":8.113217094061426},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-6.6,"spinRate":2415,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.39990060014044015,"extension":5.775776250451319},"hitData":{"launchSpeed":92.1,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.24,"coordY":86.49}},"index":1,"playId":"0e375d5a-d182-3869-a7ee-f0997e34a5d5","pitchNumber":2,"startTime":"2026-03-23T18:27:41.519Z","endTime":"2026-03-23T18:27:49.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:27:49.460Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to right fielder Derek Hill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T18:27:58.806Z","endTime":"2026-03-23T18:29:05.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"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.9,"endSpeed":87.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13814950099797,"aZ":-23.865388747277567,"pfxX":7.377261655281273,"pfxZ":4.266946375747402,"pX":1.4248143679079264,"pZ":3.1458427177819086,"vX0":-3.7324328774486575,"vY0":-138.31000839519277,"vZ0":-2.513275898249754,"x":62.69,"y":153.84,"x0":1.8289026147407221,"y0":50.00659005132876,"z0":5.656676053798515,"aX":14.380723237283302},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":-12.6,"spinRate":2154,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3951213643141762,"extension":5.596827398461111},"index":0,"playId":"c0da6271-7a53-3817-9886-44dae4851429","pitchNumber":1,"startTime":"2026-03-23T18:28:24.266Z","endTime":"2026-03-23T18:28:27.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327359198350294,"aZ":-31.61172933825188,"pfxX":-7.830147937979228,"pfxZ":0.39973414130438023,"pX":-1.7034219680301574,"pZ":2.087557048573308,"vX0":-6.3011229867295535,"vY0":-117.99988943755746,"vZ0":-1.3948008533381946,"x":181.93,"y":182.42,"x0":2.0226718058998214,"y0":50.002049444498226,"z0":5.609885860040187,"aX":-10.994862890745559},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":2497,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.46491975988254364,"extension":5.731467504941659},"index":1,"playId":"c2e9ca63-b675-3e0f-a7bb-e42f16b395b5","pitchNumber":2,"startTime":"2026-03-23T18:28:39.231Z","endTime":"2026-03-23T18:28:42.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.619436715828513,"aZ":-23.986360158263707,"pfxX":8.55840270280259,"pfxZ":4.277958622422561,"pX":0.05971264141415271,"pZ":2.028722254246892,"vX0":-7.9975370271028146,"vY0":-137.071344622772,"vZ0":-4.649479389756394,"x":114.72,"y":184.0,"x0":1.8949400596768795,"y0":50.00215773648748,"z0":5.372347855162468,"aX":16.381331301129563},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":-13.9,"spinRate":2308,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.39868719175374556,"extension":5.788809990451444},"hitData":{"launchSpeed":107.9,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.19,"coordY":110.21}},"index":2,"playId":"20618d09-fdef-3eff-a98b-1dd321a81f58","pitchNumber":3,"startTime":"2026-03-23T18:28:54.825Z","endTime":"2026-03-23T18:29:05.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.59,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:29:05.564Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to left fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T18:29:20.071Z","endTime":"2026-03-23T18:31:20.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68355506116384,"aZ":-27.60172009903189,"pfxX":-1.6558591329694865,"pfxZ":2.633694166667885,"pX":-1.2860199964902164,"pZ":2.7823245322372556,"vX0":-7.369598345004771,"vY0":-130.06571439276425,"vZ0":-2.283345510650992,"x":166.02,"y":163.66,"x0":1.783251616997585,"y0":50.00523168616476,"z0":5.735417824102991,"aX":-2.8759877586776654},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":4.4,"spinRate":2348,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.41887574081130774,"extension":5.8744983093089935},"index":0,"playId":"7d9881a4-e1bd-3238-b56d-260337897e93","pitchNumber":1,"startTime":"2026-03-23T18:29:32.471Z","endTime":"2026-03-23T18:29:36.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42780132100491,"aZ":-25.82954313143271,"pfxX":-1.8915981756015032,"pfxZ":3.6147868364609295,"pX":-1.0509731821810733,"pZ":2.8978317604253157,"vX0":-6.744455042232396,"vY0":-130.7967276207961,"vZ0":-2.3858399173895157,"x":157.06,"y":160.54,"x0":1.7938907337323773,"y0":50.000540446286756,"z0":5.734535366317164,"aX":-3.315430903828617},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":4.8,"spinRate":2327,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4168165437180056,"extension":5.871392953655702},"index":1,"playId":"e15ed672-4ca2-3945-9d27-0f1e97f64eaa","pitchNumber":2,"startTime":"2026-03-23T18:29:50.830Z","endTime":"2026-03-23T18:29:55.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":85.5,"endSpeed":79.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.591828299930587,"aZ":-31.94771684051321,"pfxX":6.270138053761734,"pfxZ":0.14051868215003616,"pX":2.1343186853763285,"pZ":2.468871844587516,"vX0":-2.4441895222988768,"vY0":-124.6410600636154,"vZ0":-0.6921036243607788,"x":35.64,"y":172.12,"x0":2.307347900379839,"y0":50.00112053337518,"z0":5.364191854684303,"aX":9.96781038452803},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":1597,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4376846543037676,"extension":5.860423237677867},"index":2,"playId":"643946a2-b48b-39bf-89a3-021aaf76b21e","pitchNumber":3,"startTime":"2026-03-23T18:30:26.759Z","endTime":"2026-03-23T18:30:29.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617409839239883,"aZ":-14.114509333850332,"pfxX":3.4622484456561997,"pfxZ":9.055878219523777,"pX":0.8780341766525059,"pZ":1.7357845229688726,"vX0":-3.7589795488153666,"vY0":-139.86548343554966,"vZ0":-8.337149869511467,"x":83.53,"y":191.91,"x0":1.7854170599779002,"y0":50.002201959993606,"z0":5.667640765050941,"aX":6.904262048938446},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":-5.5,"spinRate":2333,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.3906373566212129,"extension":5.831910017139829},"index":3,"playId":"a21f6229-a7cc-32e0-8ea9-f7cce30bb9f0","pitchNumber":4,"startTime":"2026-03-23T18:30:45.698Z","endTime":"2026-03-23T18:30:49.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499444210205166,"aZ":-23.73546313648395,"pfxX":-0.7206051587219489,"pfxZ":4.527762872832226,"pX":-0.8179516735163349,"pZ":2.2162582016446843,"vX0":-6.582742618842897,"vY0":-134.53190756781848,"vZ0":-4.834159746464938,"x":148.18,"y":178.94,"x0":1.7372066413909533,"y0":50.00604604966152,"z0":5.682631880536144,"aX":-1.3420811442667426},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":2.5,"spinRate":2388,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.40451144999991406,"extension":5.816116262532159},"hitData":{"launchSpeed":109.4,"launchAngle":37.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.89,"coordY":53.57}},"index":4,"playId":"f05367f0-8390-37da-a313-967cf1d7b263","pitchNumber":5,"startTime":"2026-03-23T18:31:07.302Z","endTime":"2026-03-23T18:31:20.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.16,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:31:20.149Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (4) on a ground ball to left fielder Tristan Peters. Nick Kurtz to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T18:31:46.578Z","endTime":"2026-03-23T18:32:26.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49809015626848,"aZ":-36.89136520172439,"pfxX":-7.010842505238168,"pfxZ":-3.26861083179495,"pX":0.5696489169236979,"pZ":2.5549874124405703,"vX0":-2.0518852613333936,"vY0":-119.42185986386848,"vZ0":0.6397505930250711,"x":95.29,"y":169.8,"x0":2.3514983009731414,"y0":50.004954089612234,"z0":5.608081740900803,"aX":-10.104429573913349},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.5,"breakHorizontal":13.2,"spinRate":2427,"spinDirection":289},"zone":6,"typeConfidence":2.0,"plateTime":0.4590433031965899,"extension":5.810411987077506},"index":0,"playId":"a2261f7d-09b5-38ef-a376-17de69943011","pitchNumber":1,"startTime":"2026-03-23T18:31:50.906Z","endTime":"2026-03-23T18:31:54.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36335211144956,"aZ":-24.09505460925687,"pfxX":6.384276214644389,"pfxZ":3.9884768047941943,"pX":0.09611465831544014,"pZ":2.6139587505114847,"vX0":-7.031045762300458,"vY0":-140.79128461097753,"vZ0":-4.055015834521794,"x":113.34,"y":168.2,"x0":1.7860185012899856,"y0":50.00265664515004,"z0":5.615934320937907,"aX":12.928828858206964},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.6,"breakHorizontal":-10.3,"spinRate":2266,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3877531571368804,"extension":5.733189625540059},"hitData":{"launchSpeed":109.2,"launchAngle":1.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.9,"coordY":154.17}},"index":1,"playId":"295a6f91-8caa-33de-9377-79a01cf58e23","pitchNumber":2,"startTime":"2026-03-23T18:32:11.309Z","endTime":"2026-03-23T18:32:26.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":0.8,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:32:26.869Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T18:32:29.727Z","endTime":"2026-03-23T18:34:06.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.835165478679567,"aZ":-26.94691656500064,"pfxX":-1.7577127548899565,"pfxZ":2.8036967726409863,"pX":-0.07477403830255767,"pZ":3.5990556302057835,"vX0":-4.878993002406429,"vY0":-133.95620112412985,"vZ0":-0.6623013655883699,"x":119.85,"y":141.61,"x0":1.9798713203982536,"y0":50.00375299490699,"z0":5.732378086302778,"aX":-3.2772281149311304},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":4.0,"spinRate":2432,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.40487015750121014,"extension":5.638160157758661},"index":0,"playId":"b7c529f9-3711-32f0-b5e7-0ab56a1bca7d","pitchNumber":1,"startTime":"2026-03-23T18:32:57.139Z","endTime":"2026-03-23T18:33:00.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21087500574368,"aZ":-25.52837603436099,"pfxX":-0.4710257609231494,"pfxZ":3.661568836342406,"pX":-1.4611490399043452,"pZ":3.0470059369662237,"vX0":-8.060835154698117,"vY0":-132.6110741693657,"vZ0":-2.2781355404387935,"x":172.7,"y":156.51,"x0":1.654961208141832,"y0":50.005107448712906,"z0":5.74322211839812,"aX":-0.8530474607646383},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":2.3,"spinRate":2459,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4100261311383986,"extension":5.861803230738659},"index":1,"playId":"2f68c370-4846-3ff4-aed6-5216e0c71e35","pitchNumber":2,"startTime":"2026-03-23T18:33:19.497Z","endTime":"2026-03-23T18:33:22.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411106376879694,"aZ":-15.172227953132056,"pfxX":1.3697075623693564,"pfxZ":8.440536374121706,"pX":0.8576701805923475,"pZ":2.0844122351527874,"vX0":-3.0445156074939734,"vY0":-139.83204144796417,"vZ0":-7.301258824963194,"x":84.31,"y":182.5,"x0":1.7742563612235378,"y0":50.004414599223225,"z0":5.691892939962703,"aX":2.759785269746316},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":-1.9,"spinRate":2273,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.38913963385414796,"extension":5.7496278864355945},"index":2,"playId":"0ba8070d-c638-3967-996e-9cb97fbd5274","pitchNumber":3,"startTime":"2026-03-23T18:33:41.639Z","endTime":"2026-03-23T18:33:45.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.659467134735937,"aZ":-16.05500931294422,"pfxX":3.8498109185417717,"pfxZ":7.891771616500639,"pX":0.9463969078932735,"pZ":3.57302752781091,"vX0":-3.7260537054858105,"vY0":-141.62854201927902,"vZ0":-3.349353008498571,"x":80.93,"y":142.31,"x0":1.775324667249652,"y0":50.006071149539665,"z0":5.790407962010121,"aX":7.866257932053798},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":-6.2,"spinRate":2344,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.385918894966387,"extension":5.721854734572454},"index":3,"playId":"4aab98f2-9e60-32ad-9629-917f59ad027b","pitchNumber":4,"startTime":"2026-03-23T18:34:03.219Z","endTime":"2026-03-23T18:34:06.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-5.400000000000002,"leverageIndex":1.93,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:34:06.219Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luisangel Acuña lines out to center fielder Denzel Clarke.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T18:36:19.692Z","endTime":"2026-03-23T18:37:57.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Morales replaces Brooks Kriske.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:35:40.950Z","endTime":"2026-03-23T18:36:19.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806960,"link":"/api/v1/people/806960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0638645835565,"aZ":-14.456769825679771,"pfxX":-4.479721874930201,"pfxZ":8.972640784275239,"pX":-0.705781428418848,"pZ":3.4307423217835344,"vX0":4.896157021772122,"vY0":-139.9796115308619,"vZ0":-3.4869511523250134,"x":96.49,"y":115.92,"x0":-1.8997080914425157,"y0":50.00355250899602,"z0":5.645679531413858,"aX":-8.846504145288689},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2332,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39203696608097527,"extension":5.845531612927146},"index":1,"playId":"d3e4b5cb-cb5e-3a02-b5ad-4ba7c664c580","pitchNumber":1,"startTime":"2026-03-23T18:36:19.692Z","endTime":"2026-03-23T18:36:22.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-23T18:36:47.818Z","endTime":"2026-03-23T18:36:53.896Z","isPitch":false,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.147695249362204,"aZ":-36.13728501074352,"pfxX":7.375551551915222,"pfxZ":-2.8282032318295975,"pX":-0.20133837034247096,"pZ":4.1010824837911155,"vX0":2.084338028581076,"vY0":-117.31847144911572,"vZ0":3.515151421099686,"x":124.67,"y":128.05,"x0":-2.058487380529519,"y0":50.00375958818506,"z0":5.940680718658754,"aX":10.332184525444706},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.1,"breakHorizontal":-13.9,"spinRate":2923,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4659903959754699,"extension":5.855446671107299},"index":3,"playId":"c83471f4-3bc8-3fdb-b1dc-416211031436","pitchNumber":2,"startTime":"2026-03-23T18:36:53.896Z","endTime":"2026-03-23T18:36:57.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.060767475953426,"aZ":-37.41009516045961,"pfxX":6.815246903285523,"pfxZ":-3.820580275005769,"pX":-0.8578792239234576,"pZ":2.456174645383227,"vX0":1.0103914734503834,"vY0":-116.20757166653085,"vZ0":0.6354396155994786,"x":149.7,"y":172.46,"x0":-2.183436632064004,"y0":50.00047355737232,"z0":5.723157045614638,"aX":9.351344483457797},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.5,"breakHorizontal":-12.6,"spinRate":3015,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4707058605404457,"extension":5.794695361758336},"index":4,"playId":"2eb4da14-9f6c-306f-89a1-97a4a8a36bf8","pitchNumber":3,"startTime":"2026-03-23T18:37:04.608Z","endTime":"2026-03-23T18:37:08.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767808268471008,"aZ":-17.08402179649644,"pfxX":-7.845155937713134,"pfxZ":7.3525632239497085,"pX":-0.05864966362447499,"pZ":1.607864329644012,"vX0":7.560044297822683,"vY0":-141.52306890567056,"vZ0":-7.724485830595006,"x":119.24,"y":195.37,"x0":-1.7303073996505673,"y0":50.00242674329081,"z0":5.443111256302707,"aX":-16.09951371239829},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2523,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3853066912646983,"extension":5.9843502919405775},"index":5,"playId":"0d07beb2-5473-3d6c-92dc-10276993e34f","pitchNumber":4,"startTime":"2026-03-23T18:37:24.193Z","endTime":"2026-03-23T18:37:29.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31143136136886,"aZ":-16.306009955598018,"pfxX":-4.975931410001357,"pfxZ":7.993750600558609,"pX":0.09950708238199589,"pZ":2.065284421966749,"vX0":6.896698605038397,"vY0":-139.52844438629873,"vZ0":-6.296098502677243,"x":113.21,"y":183.02,"x0":-1.7497373891388446,"y0":50.00577531556759,"z0":5.4126174677975465,"aX":-9.882254018672736},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":7.7,"spinRate":2457,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39149896117699035,"extension":6.003401987275177},"hitData":{"launchSpeed":104.5,"launchAngle":25.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.57,"coordY":39.9}},"index":6,"playId":"f702a49e-a4db-3dc6-a309-960ba2da9b44","pitchNumber":5,"startTime":"2026-03-23T18:37:43.604Z","endTime":"2026-03-23T18:37:57.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:37:57.922Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase Meidroth lines out to right fielder Darell Hernaiz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T18:38:10.989Z","endTime":"2026-03-23T18:39:04.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12573125686279,"aZ":-37.81157676138955,"pfxX":7.58172101766876,"pfxZ":-4.139539773123831,"pX":-0.04674891024889778,"pZ":3.0938280352073986,"vX0":2.3264570114443868,"vY0":-116.38296421980961,"vZ0":2.1207586885759007,"x":118.78,"y":155.25,"x0":-2.045728765285328,"y0":50.00027719440422,"z0":5.768307447933106,"aX":10.333271495201354},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.6,"breakHorizontal":-14.3,"spinRate":2955,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.4717656241633219,"extension":5.956831996265193},"index":0,"playId":"e0085e32-4131-3636-a23a-ae75b76d4297","pitchNumber":1,"startTime":"2026-03-23T18:38:27.448Z","endTime":"2026-03-23T18:38:32.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273168491545157,"aZ":-35.59335541783297,"pfxX":9.60988190200364,"pfxZ":-2.4241437568804898,"pX":0.17271891484520321,"pZ":2.149018312685108,"vX0":2.346617047578393,"vY0":-118.39399120892938,"vZ0":-0.6825891583776853,"x":110.42,"y":180.76,"x0":-2.08165876592693,"y0":50.00518341480296,"z0":5.72113821654215,"aX":13.535702335819549},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.3,"breakHorizontal":-18.0,"spinRate":2987,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.46404076072079903,"extension":5.7559920133313875},"index":1,"playId":"9be8aff6-285d-3782-bfea-9033725d1315","pitchNumber":2,"startTime":"2026-03-23T18:38:39.092Z","endTime":"2026-03-23T18:38:43.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.289511998410337,"aZ":-15.73185806424116,"pfxX":-8.121895547957566,"pfxZ":7.962732925109968,"pX":-0.5035154756231345,"pZ":2.504472211958507,"vX0":6.365320595814339,"vY0":-142.24429649175357,"vZ0":-5.803291304932394,"x":136.19,"y":171.16,"x0":-1.706547342925436,"y0":50.00205690150017,"z0":5.55562618241969,"aX":-16.770235076842127},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":13.6,"spinRate":2502,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3839291537606142,"extension":5.916707053601775},"hitData":{"launchSpeed":92.3,"launchAngle":19.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.73,"coordY":99.97}},"index":2,"playId":"379bd8a8-a4fe-3502-97fc-130ed58b49ce","pitchNumber":3,"startTime":"2026-03-23T18:38:55.422Z","endTime":"2026-03-23T18:39:04.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:39:04.985Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colson Montgomery walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T18:39:21.472Z","endTime":"2026-03-23T18:41:30.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333545912720325,"aZ":-42.19279999540129,"pfxX":6.023765413131382,"pfxZ":-7.505536819555377,"pX":-0.11673635726720287,"pZ":1.638672404392085,"vX0":2.5845429190312577,"vY0":-115.60366334162606,"vZ0":-0.2144984470468554,"x":132.0,"y":153.62,"x0":-2.0365707952780334,"y0":50.002861943952524,"z0":5.830493296351766,"aX":8.04006635033304},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.3,"breakHorizontal":-11.6,"spinRate":2977,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.4763256799441904,"extension":6.0190161544310605},"index":0,"playId":"e4702892-cb3a-3c95-bd5e-e93e1b4d4863","pitchNumber":1,"startTime":"2026-03-23T18:39:29.070Z","endTime":"2026-03-23T18:39:32.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47670115663619,"aZ":-19.866743482569056,"pfxX":-8.893658473527822,"pfxZ":7.106674086237206,"pX":-1.6373943518383958,"pZ":4.233558601443055,"vX0":3.590490566918711,"vY0":-130.95882140125383,"vZ0":-0.31755722195636993,"x":179.41,"y":124.47,"x0":-1.8732774011919873,"y0":50.0006375130884,"z0":5.846531069412205,"aX":-15.396434922982849},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.0,"breakHorizontal":15.2,"spinRate":2132,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4187501793915467,"extension":5.857104060889418},"index":1,"playId":"0a956ac0-ba97-3a16-b1df-d3dfb111b727","pitchNumber":2,"startTime":"2026-03-23T18:39:43.484Z","endTime":"2026-03-23T18:39:46.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229047242746347,"aZ":-35.82853861331025,"pfxX":8.963212821144388,"pfxZ":-2.70500613782019,"pX":0.13958975691731426,"pZ":1.8839923809636243,"vX0":1.9784066253190833,"vY0":-116.30458363132827,"vZ0":-1.1019968270286362,"x":111.68,"y":187.91,"x0":-1.8882702590757885,"y0":50.0005182416777,"z0":5.798208944276249,"aX":12.130380264645023},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.9,"breakHorizontal":-16.7,"spinRate":3017,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.47309425681399464,"extension":5.862865116511245},"index":2,"playId":"5ed59dda-dce2-3fd0-b344-9a65c10970ae","pitchNumber":3,"startTime":"2026-03-23T18:39:59.392Z","endTime":"2026-03-23T18:40:02.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51124022485234,"aZ":-39.80298931045661,"pfxX":10.315860053344833,"pfxZ":-5.72448764348931,"pX":-1.1575809971334565,"pZ":1.3612080761620584,"vX0":-1.310657176802906,"vY0":-115.52410248590239,"vZ0":-1.465233630651382,"x":161.12,"y":202.03,"x0":-1.916304176420143,"y0":50.00493996064798,"z0":5.881676741845847,"aX":13.737450075985404},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.4,"breakHorizontal":-18.2,"spinRate":3043,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.47684123518708477,"extension":5.885302331614702},"index":3,"playId":"826f98e9-2f5c-39c9-bfb2-fcedfd89d904","pitchNumber":4,"startTime":"2026-03-23T18:40:21.954Z","endTime":"2026-03-23T18:40:25.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-23T18:40:46.181Z","endTime":"2026-03-23T18:41:12.372Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46415274154874,"aZ":-16.107626834853853,"pfxX":-5.021089297895408,"pfxZ":8.094148295588386,"pX":-1.2931699950314255,"pZ":4.554070102100836,"vX0":3.2977020963906343,"vY0":-140.1856286335119,"vZ0":-0.4644136168754861,"x":166.29,"y":115.82,"x0":-1.8339810786460242,"y0":50.00446849966279,"z0":5.775882296041169,"aX":-9.968361617766444},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2509,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3911078869034923,"extension":5.940389631554798},"index":5,"playId":"c7f4e1cb-1474-32be-aa4b-285390c98bf3","pitchNumber":5,"startTime":"2026-03-23T18:41:12.372Z","endTime":"2026-03-23T18:41:15.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956269647436446,"aZ":-41.63208819921608,"pfxX":5.952404798889414,"pfxZ":-7.0832331574514225,"pX":0.8730537298636369,"pZ":1.3163653433068347,"vX0":4.180860786285084,"vY0":-115.79155180422326,"vZ0":-0.993445882956135,"x":83.72,"y":203.24,"x0":-1.7397513546775725,"y0":50.00212262327355,"z0":5.792895587144148,"aX":7.948444904344045},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.7,"breakHorizontal":-12.0,"spinRate":2975,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4760553336825004,"extension":6.095012187538152},"index":6,"playId":"b787e1a8-c206-3bb5-a4c3-d6d02510051d","pitchNumber":6,"startTime":"2026-03-23T18:41:26.824Z","endTime":"2026-03-23T18:41:30.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:41:30.587Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, third baseman Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T18:41:47.086Z","endTime":"2026-03-23T18:42:31.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16564240252022,"aZ":-39.161892633733636,"pfxX":9.785138685382815,"pfxZ":-5.660635462592488,"pX":-0.07988579935704646,"pZ":2.000657899624505,"vX0":1.3860333370783162,"vY0":-111.37450505779425,"vZ0":0.7464425701305886,"x":120.05,"y":184.76,"x0":-1.9823091854395256,"y0":50.00216024043088,"z0":5.766918089757328,"aX":12.082951970151445},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.6,"breakHorizontal":-18.0,"spinRate":2894,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4950140572079449,"extension":5.934721884740395},"index":0,"playId":"f394cce4-118d-30b8-8a27-d773b19992ac","pitchNumber":1,"startTime":"2026-03-23T18:41:52.709Z","endTime":"2026-03-23T18:41:56.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.852621024495875,"aZ":-13.213253605970014,"pfxX":-8.635777616376604,"pfxZ":9.765359197050731,"pX":-0.028555817880965916,"pZ":1.9343930766645674,"vX0":8.025369329330795,"vY0":-138.88352813698344,"vZ0":-6.780530297512156,"x":118.09,"y":186.55,"x0":-1.842164520324627,"y0":50.002025815730086,"z0":5.296767425167096,"aX":-16.767858070162077},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":13.8,"spinRate":2450,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3952860852801865,"extension":6.06434615903616},"index":1,"playId":"e4632c44-1180-3bfa-8786-e40b738b6fc0","pitchNumber":2,"startTime":"2026-03-23T18:42:07.715Z","endTime":"2026-03-23T18:42:11.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365531127278082,"aZ":-44.47418730981008,"pfxX":8.186631454034945,"pfxZ":-9.881086959368112,"pX":-0.4354407332870433,"pZ":2.786305677456855,"vX0":1.0388450742117747,"vY0":-111.793034444076,"vZ0":2.963274355559692,"x":133.6,"y":163.55,"x0":-1.9702256466060444,"y0":50.004853466787715,"z0":6.064831307149592,"aX":10.186330763421678},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-16.6,"breakHorizontal":-15.1,"spinRate":2969,"spinDirection":25},"zone":4,"typeConfidence":2.0,"plateTime":0.49319061416895504,"extension":5.759221445976331},"hitData":{"launchSpeed":90.2,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.86,"coordY":166.0}},"index":2,"playId":"708dc57a-ddfc-3cf9-92d6-ff3ca612982d","pitchNumber":3,"startTime":"2026-03-23T18:42:24.869Z","endTime":"2026-03-23T18:42:31.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:42:31.080Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeff McNeil walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T18:44:41.785Z","endTime":"2026-03-23T18:46:44.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123352976165872,"aZ":-22.14837430309641,"pfxX":7.667987727587802,"pfxZ":5.30214671200576,"pX":1.19336019931922,"pZ":1.931439892053098,"vX0":-5.215286859605533,"vY0":-136.18551308082957,"vZ0":-5.439413848436773,"x":71.51,"y":186.63,"x0":2.1308342307582873,"y0":50.000538973154306,"z0":5.473111832377517,"aX":14.493145614209883},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-12.8,"spinRate":2188,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.401207507672821,"extension":5.831453429792679},"index":0,"playId":"04c4e345-814f-31a3-988a-11ec841134cd","pitchNumber":1,"startTime":"2026-03-23T18:44:44.011Z","endTime":"2026-03-23T18:44:48.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983224900820677,"aZ":-21.970578766618228,"pfxX":8.263332939000849,"pfxZ":5.521976698555777,"pX":1.1604637319935487,"pZ":3.3940950486082078,"vX0":-4.686196907638694,"vY0":-134.75502138416877,"vZ0":-2.0711944121707764,"x":72.77,"y":147.14,"x0":1.8440890420474045,"y0":50.004130057205614,"z0":5.717278901678058,"aX":15.270100817131997},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-14.0,"spinRate":2216,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4057373764772332,"extension":5.801556601866301},"index":1,"playId":"3879c14b-d3c8-3317-9d88-5350b2cb44d0","pitchNumber":2,"startTime":"2026-03-23T18:44:58.540Z","endTime":"2026-03-23T18:45:01.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.051226076356656,"aZ":-30.47920181494755,"pfxX":-4.147248259664338,"pfxZ":1.1781056174898428,"pX":-1.375682035978368,"pZ":2.8501209822577622,"vX0":-6.619985530573076,"vY0":-119.14488594063823,"vZ0":0.05812609593637941,"x":169.44,"y":161.83,"x0":1.9736183468429112,"y0":50.00519490442631,"z0":5.570855731473818,"aX":-5.986386829516215},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.4,"breakHorizontal":9.1,"spinRate":2492,"spinDirection":285},"zone":11,"typeConfidence":2.0,"plateTime":0.45903396710078725,"extension":5.7937169028228315},"index":2,"playId":"9e4786fa-52dd-3e28-bf1f-06d9f9d80216","pitchNumber":3,"startTime":"2026-03-23T18:45:18.097Z","endTime":"2026-03-23T18:45:21.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015417513182477,"aZ":-32.68217294247157,"pfxX":-2.6885635016955503,"pfxZ":-0.3074126878752885,"pX":0.8548631157897835,"pZ":3.593520724642156,"vX0":-2.2716993432186623,"vY0":-126.51997609922616,"vZ0":1.3472471929332064,"x":84.41,"y":141.75,"x0":2.110073897507303,"y0":50.004370429188235,"z0":5.650894121038558,"aX":-4.409292827953454},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":5.4,"spinRate":2308,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.43102430333123465,"extension":5.750889912791406},"index":3,"playId":"cf683aad-b240-3ec7-b081-6b5f1a4536d5","pitchNumber":4,"startTime":"2026-03-23T18:45:39.725Z","endTime":"2026-03-23T18:45:43.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.353090047882404,"aZ":-14.136307126042906,"pfxX":3.5818000172745457,"pfxZ":9.208283090457027,"pX":0.7933210195000342,"pZ":2.776952503922093,"vX0":-3.4387754433232187,"vY0":-138.4658791059681,"vZ0":-5.559186501617615,"x":86.76,"y":163.8,"x0":1.580674645611647,"y0":50.00218788177924,"z0":5.742079673136506,"aX":7.0164653708193905},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":-5.9,"spinRate":2296,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3942321180130359,"extension":5.783670086667814},"index":4,"playId":"82ad7cde-f0bd-3f56-a2f3-ed72b22da554","pitchNumber":5,"startTime":"2026-03-23T18:45:59.708Z","endTime":"2026-03-23T18:46:05.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00660975868099,"aZ":-32.944620536873536,"pfxX":-2.592349840033715,"pfxZ":-0.4681512581870919,"pX":1.4303330298924988,"pZ":3.2058423029130347,"vX0":-0.6626832978257545,"vY0":-126.42362680727643,"vZ0":0.040229244571712286,"x":62.48,"y":152.22,"x0":2.032336813664274,"y0":50.00564258923865,"z0":5.817963349982498,"aX":-4.227736406109254},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":4.8,"spinRate":2317,"spinDirection":258},"zone":12,"typeConfidence":2.0,"plateTime":0.43203439066515603,"extension":5.751026601680873},"index":5,"playId":"29015d22-bf30-3abc-b7ae-1ed8400c8bce","pitchNumber":6,"startTime":"2026-03-23T18:46:41.368Z","endTime":"2026-03-23T18:46:44.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.87,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:46:44.616Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a line drive to center fielder Luisangel Acuña. Jeff McNeil to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T18:46:56.197Z","endTime":"2026-03-23T18:48:24.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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(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":89.7,"endSpeed":82.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452672628768006,"aZ":-27.799390098107146,"pfxX":-2.2039052396094228,"pfxZ":2.5315830589832435,"pX":-1.503047668806224,"pZ":2.0518260541794335,"vX0":-7.800930565649307,"vY0":-130.420677836506,"vZ0":-3.848126040290105,"x":174.29,"y":183.38,"x0":1.8087009465268709,"y0":50.00564581823558,"z0":5.634255365020424,"aX":-3.8096372518054866},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":5.6,"spinRate":2377,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4193659765008815,"extension":5.8478349388243265},"index":0,"playId":"643690f9-695b-3da1-92d8-803619e222b5","pitchNumber":1,"startTime":"2026-03-23T18:47:12.049Z","endTime":"2026-03-23T18:47:15.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490752116347124,"aZ":-14.66207036874163,"pfxX":3.3958195756162897,"pfxZ":8.765385699824005,"pX":-0.6147599222091006,"pZ":2.3092770928019095,"vX0":-7.178526938678796,"vY0":-139.97978952328987,"vZ0":-6.871594318138366,"x":140.43,"y":176.43,"x0":1.5336969241059875,"y0":50.00682558126622,"z0":5.742999354868164,"aX":6.788048433511747},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":-4.8,"spinRate":2251,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.3902312019881382,"extension":5.820155364088159},"index":1,"playId":"df41538c-3fe1-3a32-be16-ce53f48a0b00","pitchNumber":2,"startTime":"2026-03-23T18:47:32.154Z","endTime":"2026-03-23T18:47:35.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.634724041608276,"aZ":-30.356807545384175,"pfxX":7.41633477271992,"pfxZ":1.1531142289718304,"pX":1.7636047759257598,"pZ":2.424751864826321,"vX0":-3.553993899040875,"vY0":-124.63538985121964,"vZ0":-1.104381200579359,"x":49.78,"y":173.31,"x0":2.243161422288184,"y0":50.0022595681369,"z0":5.376471738407261,"aX":11.688070501058245},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-12.6,"spinRate":1634,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4391704111157848,"extension":6.060044168439605},"index":2,"playId":"53820837-a753-33ee-95fe-6256a58fb894","pitchNumber":3,"startTime":"2026-03-23T18:47:53.558Z","endTime":"2026-03-23T18:47:56.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80750662200489,"aZ":-24.90416603689242,"pfxX":-2.724851674349262,"pfxZ":4.091172311347933,"pX":-0.8760520171697785,"pZ":2.733870394977931,"vX0":-6.097376180357268,"vY0":-132.1521721867032,"vZ0":-2.997172971166605,"x":150.39,"y":164.97,"x0":1.8105567271713685,"y0":50.0044538178063,"z0":5.701841015173811,"aX":-4.844490443969129},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":6.2,"spinRate":2292,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.41365442639220085,"extension":5.671915968633318},"hitData":{"launchSpeed":86.7,"launchAngle":12.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.48,"coordY":100.37}},"index":3,"playId":"3994ca76-c061-326c-b8c4-894d8a519cbf","pitchNumber":4,"startTime":"2026-03-23T18:48:14.943Z","endTime":"2026-03-23T18:48:24.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":1.54,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:48:24.882Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzel Clarke strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T18:48:28.666Z","endTime":"2026-03-23T18:51:07.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292616256349103,"aZ":-15.716847307090934,"pfxX":3.8072624020555432,"pfxZ":8.94407055665379,"pX":0.2513252484808106,"pZ":3.10166889092051,"vX0":-5.407045193748718,"vY0":-134.57441419428767,"vZ0":-4.229783786190945,"x":107.42,"y":155.03,"x0":1.7888481353934054,"y0":50.00382058455434,"z0":5.80181059383501,"aX":7.006918015210419},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-5.8,"spinRate":2269,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4064932997027215,"extension":6.055752748095045},"index":0,"playId":"b07cf137-81b8-3eb9-9d6a-17ef810bbf20","pitchNumber":1,"startTime":"2026-03-23T18:49:02.282Z","endTime":"2026-03-23T18:49:07.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418621228010593,"aZ":-30.275537747989397,"pfxX":9.995270649113213,"pfxZ":1.2341896166521946,"pX":0.7269769971655058,"pZ":-0.11641373698316625,"vX0":-6.544576193454075,"vY0":-123.56407979087629,"vZ0":-6.47779538883335,"x":89.29,"y":241.92,"x0":2.115897854912667,"y0":50.00508874320634,"z0":5.094326693120698,"aX":15.404436125187468},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-16.6,"spinRate":1706,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.44386601360825173,"extension":6.144230386490793},"index":1,"playId":"783e151e-f2a9-3b66-a16a-af0cddd9ccc5","pitchNumber":2,"startTime":"2026-03-23T18:49:41.488Z","endTime":"2026-03-23T18:49:44.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494755920302715,"aZ":-24.663735917449088,"pfxX":-1.6885099996111896,"pfxZ":4.13880055400667,"pX":-0.21617688215338726,"pZ":3.3174308210057624,"vX0":-4.889307311207705,"vY0":-133.09023776026868,"vZ0":-1.582157060794433,"x":125.24,"y":149.21,"x0":1.855700284146125,"y0":50.00366637508335,"z0":5.686240688702057,"aX":-3.0622356812884957},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":4.0,"spinRate":2409,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.40977318810124874,"extension":5.6666562121936295},"index":2,"playId":"ad979ee0-0984-3134-a18b-d80c078ee0aa","pitchNumber":3,"startTime":"2026-03-23T18:50:06.660Z","endTime":"2026-03-23T18:50:09.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.5,"endSpeed":88.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.201030840064572,"aZ":-15.424670265782268,"pfxX":3.580556800273582,"pfxZ":8.352578655185173,"pX":0.2524252256054003,"pZ":4.03245170597583,"vX0":-5.375181338740913,"vY0":-140.55536415281594,"vZ0":-2.389809603603842,"x":107.38,"y":129.9,"x0":1.7224317454086133,"y0":50.00212660909227,"z0":5.892699584002738,"aX":7.180048179400002},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":-5.4,"spinRate":2302,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.38936065809425546,"extension":5.673670831742409},"index":3,"playId":"f2335055-d042-325e-aef4-c49c7e2db07b","pitchNumber":4,"startTime":"2026-03-23T18:50:31.671Z","endTime":"2026-03-23T18:50:34.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-23T18:50:48.836Z","endTime":"2026-03-23T18:51:04.186Z","isPitch":false,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51275470025439,"aZ":-32.005714088729654,"pfxX":6.956082825120092,"pfxZ":0.11098425209486384,"pX":0.24071780443853455,"pZ":0.9858260645936708,"vX0":-6.866494764679151,"vY0":-123.04882264245693,"vZ0":-3.629940970497249,"x":107.82,"y":212.16,"x0":2.1584257661395783,"y0":50.00401125198655,"z0":5.180572922023871,"aX":10.710005477600665},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-11.0,"spinRate":1595,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.44445305775848265,"extension":5.880034661046172},"index":5,"playId":"9a294fe7-6e70-3210-98a4-6174ba90be1a","pitchNumber":5,"startTime":"2026-03-23T18:51:04.186Z","endTime":"2026-03-23T18:51:07.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":-5.400000000000002,"leverageIndex":2.08,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:51:07.186Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brian Serven grounds into a double play, shortstop Colson Montgomery to second baseman Chase Meidroth to first baseman Munetaka Murakami. Darell Hernaiz out at 2nd. Brian Serven out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T18:51:48.830Z","endTime":"2026-03-23T18:51:54.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"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":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28567188967714,"aZ":-16.990415328091952,"pfxX":3.0289084826372914,"pfxZ":7.72505683416109,"pX":0.3976429470637106,"pZ":1.9328502736213609,"vX0":-4.75801348588665,"vY0":-138.65723337540442,"vZ0":-7.150263032985476,"x":101.84,"y":186.59,"x0":1.7349870921041806,"y0":50.00311399755196,"z0":5.659934790562531,"aX":5.953639706061045},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":-4.6,"spinRate":2281,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3936209996401967,"extension":5.914368243217044},"hitData":{"launchSpeed":99.0,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.99,"coordY":152.33}},"index":0,"playId":"58375fcf-e3d5-3669-a611-03cfa13a3c0a","pitchNumber":1,"startTime":"2026-03-23T18:51:48.830Z","endTime":"2026-03-23T18:51:54.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":2.03,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:51:54.739Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Munetaka Murakami grounds out, second baseman Michael Stefanic to first baseman Andy Ibáñez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T18:54:02.494Z","endTime":"2026-03-23T18:55:47.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6],"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joshua Kuroda-Grauer replaces left fielder Tyler Soderstrom, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T18:54:04.557Z","endTime":"2026-03-23T18:54:04.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andy Ibáñez replaces shortstop Jacob Wilson, batting 1st, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T18:54:04.559Z","endTime":"2026-03-23T18:54:04.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"101","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cade Marlowe replaces third baseman Max Muncy, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T18:54:04.561Z","endTime":"2026-03-23T18:54:04.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687799,"link":"/api/v1/people/687799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tommy White replaces first baseman Nick Kurtz, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-23T18:54:04.563Z","endTime":"2026-03-23T18:54:04.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Stefanic replaces second baseman Jeff McNeil, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-23T18:54:04.565Z","endTime":"2026-03-23T18:54:04.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Clark Elliott replaces center fielder Denzel Clarke, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-23T18:54:04.567Z","endTime":"2026-03-23T18:54:04.568Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":672016,"link":"/api/v1/people/672016"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":687231,"link":"/api/v1/people/687231"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Henry Bolte replaces right fielder Darell Hernaiz, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-23T18:54:04.569Z","endTime":"2026-03-23T18:54:04.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15756003501207,"aZ":-12.052419482834605,"pfxX":-4.3737114141589455,"pfxZ":10.307779481928925,"pX":-1.1259798023180259,"pZ":2.8579467140637917,"vX0":3.911816138030615,"vY0":-139.06010417509577,"vZ0":-4.951920297451498,"x":159.92,"y":161.62,"x0":-1.9849803618715032,"y0":50.002769105766575,"z0":5.466138864149357,"aX":-8.537479425355306},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2473,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39438469992505976,"extension":6.025557273700762},"index":7,"playId":"edd8c68c-1dc2-34d3-96c8-e4182d36aefd","pitchNumber":1,"startTime":"2026-03-23T18:54:04.571Z","endTime":"2026-03-23T18:54:08.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.399369965852888,"aZ":-34.681554793551285,"pfxX":5.049042162580075,"pfxZ":-1.887288812434953,"pX":0.23482966000321445,"pZ":1.2020971246456975,"vX0":3.64388229745898,"vY0":-115.09065813052352,"vZ0":-2.4322477288924502,"x":108.05,"y":206.32,"x0":-2.0306846848076083,"y0":50.00336919821795,"z0":5.66487315801186,"aX":6.703931830940149},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.7,"breakHorizontal":-10.1,"spinRate":2868,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4777729523267009,"extension":5.947292145411805},"index":8,"playId":"f3c660db-4d13-36aa-80de-91f2aa7fe304","pitchNumber":2,"startTime":"2026-03-23T18:54:18.105Z","endTime":"2026-03-23T18:54:21.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.280740178157792,"aZ":-23.52601990269716,"pfxX":-9.349317701541727,"pfxZ":5.336202274390521,"pX":0.8783261074111742,"pZ":0.8142256730990753,"vX0":9.598699598732795,"vY0":-126.61382058853152,"vZ0":-6.6287599185662796,"x":83.52,"y":216.8,"x0":-1.7503736450298686,"y0":50.00477689004154,"z0":5.353838863886394,"aX":-15.155185812865932},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.3,"breakHorizontal":14.8,"spinRate":1948,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.43289784839180045,"extension":6.166625980117937},"index":9,"playId":"19132de4-1dd7-34b0-a88c-dcc78e3e21aa","pitchNumber":3,"startTime":"2026-03-23T18:54:32.265Z","endTime":"2026-03-23T18:54:35.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.228073410474714,"aZ":-34.79755691436847,"pfxX":8.466301950588063,"pfxZ":-1.859469412298644,"pX":0.6079786005752646,"pZ":1.5935652235349687,"vX0":3.312011070402585,"vY0":-118.4133198372819,"vZ0":-2.189886930498299,"x":93.83,"y":195.75,"x0":-1.9120459066831372,"y0":50.004875276223736,"z0":5.737524105989351,"aX":11.930966924028809},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.6,"breakHorizontal":-16.2,"spinRate":3030,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46392660482254566,"extension":5.96765419792804},"index":10,"playId":"142e0085-86ff-3bd6-92bf-f31cc7fb7cd5","pitchNumber":4,"startTime":"2026-03-23T18:54:46.477Z","endTime":"2026-03-23T18:54:50.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73651217591031,"aZ":-14.80717609419865,"pfxX":-6.711459346101159,"pfxZ":8.45677410135635,"pX":-0.7611580159118791,"pZ":2.488334843546121,"vX0":5.157416887449246,"vY0":-141.98474501057086,"vZ0":-5.922244033963171,"x":146.01,"y":171.59,"x0":-1.7238651509367013,"y0":50.00341245188865,"z0":5.533839647125144,"aX":-13.783439604284194},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":11.2,"spinRate":2480,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3849116811852884,"extension":5.956830184570824},"index":11,"playId":"d06976f7-a449-393d-ad5d-208a083d265c","pitchNumber":5,"startTime":"2026-03-23T18:55:09.819Z","endTime":"2026-03-23T18:55:13.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":97.2,"endSpeed":89.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945431964680107,"aZ":-14.581791307615214,"pfxX":-5.433529506830094,"pfxZ":8.594905679743766,"pX":-1.3433255450217867,"pZ":3.8432172973514733,"vX0":3.2292773034192166,"vY0":-141.6009845373978,"vZ0":-2.4214532066603054,"x":168.2,"y":135.01,"x0":-1.7879202791235953,"y0":50.00173366552248,"z0":5.633467895156129,"aX":-11.120233616147868},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":9.2,"spinRate":2432,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38565903352169695,"extension":5.949646759514525},"index":12,"playId":"0d2b3946-0a78-3f12-9404-69b66b5289e1","pitchNumber":6,"startTime":"2026-03-23T18:55:29.270Z","endTime":"2026-03-23T18:55:32.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.971454425176667,"aZ":-35.86289928043308,"pfxX":7.194193066996576,"pfxZ":-2.6861329646907057,"pX":-0.6712072308930841,"pZ":1.8248092687874482,"vX0":1.1168021521660183,"vY0":-116.50060823372819,"vZ0":-1.1231421515058393,"x":142.58,"y":189.51,"x0":-2.091436355672453,"y0":50.0025344464965,"z0":5.704185021429823,"aX":9.883883183802864},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.8,"breakHorizontal":-13.3,"spinRate":3058,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4702345583660299,"extension":5.954149268884651},"hitData":{"launchSpeed":90.9,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.45,"coordY":145.75}},"index":13,"playId":"c7333030-7f0a-3b83-a6c9-e6b5bb1bbb08","pitchNumber":7,"startTime":"2026-03-23T18:55:41.346Z","endTime":"2026-03-23T18:55:47.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:55:47.758Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T18:56:15.347Z","endTime":"2026-03-23T18:57:40.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78083841960004,"aZ":-41.85587327561463,"pfxX":8.713775320886214,"pfxZ":-7.587225571955855,"pX":-1.0459505208961217,"pZ":2.063656606028299,"vX0":-0.31152166385072005,"vY0":-112.90806151729097,"vZ0":1.1279470572783559,"x":156.87,"y":183.06,"x0":-2.0353588384489774,"y0":50.002497105119275,"z0":5.808067593634892,"aX":11.119626813169571},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.1,"breakHorizontal":-15.6,"spinRate":2969,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4872679337092092,"extension":5.888847799110913},"index":0,"playId":"1d8b944f-21f2-3d09-b8f4-ec0fd69b3b58","pitchNumber":1,"startTime":"2026-03-23T18:56:15.347Z","endTime":"2026-03-23T18:56:19.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81818235275886,"aZ":-33.87837041677826,"pfxX":8.551559136719845,"pfxZ":-1.2131763706351455,"pX":1.0748776578988362,"pZ":1.4817668427482045,"vX0":4.21855905563721,"vY0":-117.95560991671269,"vZ0":-2.425572493112025,"x":76.03,"y":198.77,"x0":-1.8487467362864363,"y0":50.00316723951762,"z0":5.652726069668713,"aX":12.026264592053748},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":-16.6,"spinRate":3034,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4646821411664135,"extension":5.89742530572566},"index":1,"playId":"ecf2c17f-5c17-3642-8a44-662854fe4df9","pitchNumber":2,"startTime":"2026-03-23T18:56:29.096Z","endTime":"2026-03-23T18:56:33.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.5,"endSpeed":88.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154426872855925,"aZ":-13.443505703468691,"pfxX":-7.4041314983125375,"pfxZ":9.297175098739482,"pX":-0.4594141291599953,"pZ":2.3441791469462214,"vX0":6.590899555497841,"vY0":-140.4121269960813,"vZ0":-6.212571027604118,"x":134.51,"y":175.49,"x0":-1.8650432903130967,"y0":50.00148047915693,"z0":5.445527310861497,"aX":-14.914443976590155},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":12.2,"spinRate":2383,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.38878289385133646,"extension":5.956295882253241},"index":2,"playId":"8a2cd5ea-5c30-3d60-9d14-5002c1d1be43","pitchNumber":3,"startTime":"2026-03-23T18:56:42.834Z","endTime":"2026-03-23T18:56:45.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163048100171732,"aZ":-34.7851475335689,"pfxX":8.04520097051686,"pfxZ":-1.9336596181452261,"pX":1.6779661229087277,"pZ":2.3395249870901753,"vX0":5.6336252702671885,"vY0":-115.96666894520052,"vZ0":-0.17521044981534795,"x":53.04,"y":175.61,"x0":-1.8340982470690752,"y0":50.00192649700051,"z0":5.754807532345209,"aX":10.875263374101536},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.2,"breakHorizontal":-16.1,"spinRate":2906,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4736383612322652,"extension":5.914155653281658},"index":3,"playId":"8c8c043d-3c87-3f3b-92e9-aa3e99f9f490","pitchNumber":4,"startTime":"2026-03-23T18:56:59.101Z","endTime":"2026-03-23T18:57:02.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34745901305824,"aZ":-33.92744451535897,"pfxX":6.82182682542913,"pfxZ":-1.3049915429916918,"pX":0.03716639824108942,"pZ":1.783197416641594,"vX0":2.703890709071553,"vY0":-115.12528223430907,"vZ0":-1.2799203449356382,"x":115.58,"y":190.63,"x0":-2.0388368426705363,"y0":50.00384432893432,"z0":5.6298956177499875,"aX":9.157914041520778},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.4,"breakHorizontal":-13.1,"spinRate":2896,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.47574105959897484,"extension":6.065774097735123},"index":4,"playId":"b1a7d7cd-0030-36f9-ac3d-85043ccf36bf","pitchNumber":5,"startTime":"2026-03-23T18:57:11.405Z","endTime":"2026-03-23T18:57:15.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-23T18:57:30.408Z","endTime":"2026-03-23T18:57:37.467Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05692830849774,"aZ":-37.845805589112004,"pfxX":5.391822941534361,"pfxZ":-4.116871367524375,"pX":0.9333062988115709,"pZ":0.7924219451384913,"vX0":4.887539956480293,"vY0":-116.8666449897231,"vZ0":-2.987483967706479,"x":81.42,"y":217.38,"x0":-1.8897160448219759,"y0":50.00559117493662,"z0":5.659834284574319,"aX":7.421040823771571},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.9,"breakHorizontal":-11.0,"spinRate":3023,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4695804638722234,"extension":5.919433851346717},"index":6,"playId":"b40d40fb-7539-30af-b490-194bc25cd4d1","pitchNumber":6,"startTime":"2026-03-23T18:57:37.467Z","endTime":"2026-03-23T18:57:40.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:57:40.959Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to right fielder Clark Elliott.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T18:58:03.976Z","endTime":"2026-03-23T18:58:28.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56223356835196,"aZ":-18.763754104115037,"pfxX":-9.44016615974077,"pfxZ":6.564579825573599,"pX":0.24771091301396717,"pZ":2.4765734661042673,"vX0":8.616720783850358,"vY0":-141.6208802034854,"vZ0":-5.023536819279222,"x":107.56,"y":171.91,"x0":-1.599067577620297,"y0":50.00600439062726,"z0":5.463531266249527,"aX":-19.292521582648284},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":15.5,"spinRate":2555,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38589029845209266,"extension":6.028584023222711},"index":0,"playId":"b73a6f0b-5883-3841-b3d6-6d52ca024a85","pitchNumber":1,"startTime":"2026-03-23T18:58:06.930Z","endTime":"2026-03-23T18:58:10.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.233506763520705,"aZ":-37.830209139856464,"pfxX":9.68850912242419,"pfxZ":-3.899680494701421,"pX":0.46879296447775015,"pZ":2.919759156718383,"vX0":2.3377971427480255,"vY0":-120.12995027376267,"vZ0":0.9086041175632409,"x":99.13,"y":159.95,"x0":-1.7777862483516609,"y0":50.005484055373344,"z0":5.923408673857668,"aX":14.034923966799665},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.5,"breakHorizontal":-18.1,"spinRate":3087,"spinDirection":42},"zone":3,"typeConfidence":2.0,"plateTime":0.45753209405459305,"extension":5.6608971892314015},"hitData":{"launchSpeed":92.3,"launchAngle":29.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.59,"coordY":88.52}},"index":1,"playId":"f7e2e7c2-32b9-3acd-92d5-f6f13b3b01d3","pitchNumber":2,"startTime":"2026-03-23T18:58:20.053Z","endTime":"2026-03-23T18:58:28.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":806960,"link":"/api/v1/people/806960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-23T18:58:28.191Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez challenged (pitch result), call on the field was confirmed: Andy Ibáñez called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:00:37.395Z","endTime":"2026-03-23T19:02:07.743Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475458365998044,"aZ":-14.020526591857868,"pfxX":2.632331428056384,"pfxZ":9.64909003630887,"pX":0.8599527283893139,"pZ":2.6287438058159887,"vX0":-3.402559834964481,"vY0":-135.96700192617942,"vZ0":-5.711875532393775,"x":84.22,"y":167.8,"x0":1.7827815207053557,"y0":50.00097680543266,"z0":5.721431591262875,"aX":4.951761400531506},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-4.1,"spinRate":2419,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4020985796263923,"extension":5.903367406122193},"index":0,"playId":"03670827-7473-3b40-a990-ae2f788af10f","pitchNumber":1,"startTime":"2026-03-23T19:00:37.395Z","endTime":"2026-03-23T19:00:41.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246430387377803,"aZ":-32.782239908378244,"pfxX":8.159417318907792,"pfxZ":-0.40761754503567804,"pX":0.6069481908580301,"pZ":0.9189979509421362,"vX0":-6.303786577458141,"vY0":-121.5153076966095,"vZ0":-3.4721024591574072,"x":93.86,"y":213.97,"x0":2.1657731676465697,"y0":50.001634356059796,"z0":5.193843237960453,"aX":12.287393664000396},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-13.4,"spinRate":1808,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44955225745542693,"extension":5.908924035722443},"index":1,"playId":"883c5ec8-3ecf-3971-90e5-e44d23f9e6af","pitchNumber":2,"startTime":"2026-03-23T19:00:52.213Z","endTime":"2026-03-23T19:00:57.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59603773433549,"aZ":-22.676974360729762,"pfxX":0.9813050449807377,"pfxZ":5.159934027473749,"pX":-0.9526090806163671,"pZ":2.357817783268328,"vX0":-7.302490718526235,"vY0":-134.19142097686876,"vZ0":-4.446284896943189,"x":153.31,"y":175.12,"x0":1.6659774417203204,"y0":50.002845421258414,"z0":5.633628870167924,"aX":1.8076105504190565},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2499,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4067924045106972,"extension":5.65694828704766},"index":2,"playId":"c7127595-4cbe-3acb-ab97-be8d258e5f44","pitchNumber":3,"startTime":"2026-03-23T19:01:07.704Z","endTime":"2026-03-23T19:01:11.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461415326058287,"aZ":-30.45628393454279,"pfxX":8.190469729716943,"pfxZ":1.1218091120279339,"pX":-0.5881210003376252,"pZ":0.5948216817798427,"vX0":-9.01047636769466,"vY0":-122.88133757710513,"vZ0":-4.750972017502383,"x":139.42,"y":222.72,"x0":2.055423089523555,"y0":50.00401013639566,"z0":5.129194606030464,"aX":12.575148757031124},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-12.8,"spinRate":1613,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4450660384666181,"extension":5.821140421354227},"index":3,"playId":"0e058150-fdd8-35b0-922f-2066d6ab5163","pitchNumber":4,"startTime":"2026-03-23T19:01:26.943Z","endTime":"2026-03-23T19:01:30.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12434155663212,"aZ":-24.284485191952566,"pfxX":10.486213280129759,"pfxZ":4.012757990774465,"pX":-1.1448458115959315,"pZ":1.5072431723234434,"vX0":-11.260613411693962,"vY0":-139.5231248702583,"vZ0":-6.235297363100639,"x":160.64,"y":198.08,"x0":1.5858378983873536,"y0":50.00316926852311,"z0":5.376994045302617,"aX":20.622963588022362},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-16.6,"spinRate":2214,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.3929361918678258,"extension":5.738068804221058},"index":4,"playId":"8b676f8e-53f0-32ab-995e-16441edce507","pitchNumber":5,"startTime":"2026-03-23T19:01:45.309Z","endTime":"2026-03-23T19:01:48.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607600622590443,"aZ":-14.927038777963364,"pfxX":3.912399956251685,"pfxZ":8.600309178379216,"pX":0.43028798399249124,"pZ":1.6556023440551326,"vX0":-4.498322626013591,"vY0":-140.64373775285966,"vZ0":-8.232060823750656,"x":100.6,"y":194.08,"x0":1.5413695801239289,"y0":50.00061372221936,"z0":5.586402928890298,"aX":7.844569537619514},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-6.1,"spinRate":2460,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.3893007367950738,"extension":5.719491961658454},"index":5,"playId":"f2ab0274-9ad7-3ea9-bff5-d51ca9025b87","pitchNumber":6,"startTime":"2026-03-23T19:02:03.550Z","endTime":"2026-03-23T19:02:07.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"}},"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:02:07.743Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a ground ball to left fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:02:43.134Z","endTime":"2026-03-23T19:03:26.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182019175354522,"aZ":-21.990165471698408,"pfxX":-1.1144795530526173,"pfxZ":5.623239774107265,"pX":-1.4881780470193666,"pZ":3.658329928836758,"vX0":-7.8535115041985195,"vY0":-133.7841928202461,"vZ0":-1.4447224750887746,"x":173.73,"y":140.01,"x0":1.6314154631941378,"y0":50.00003483930377,"z0":5.783222652309366,"aX":-2.017187604510778},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":3.7,"spinRate":2391,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.40959547340472735,"extension":5.827440209614456},"index":0,"playId":"d4a1f4ac-fd91-31f4-bc6d-35027aa9a477","pitchNumber":1,"startTime":"2026-03-23T19:02:43.134Z","endTime":"2026-03-23T19:02:46.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67521327984689,"aZ":-27.037490969146795,"pfxX":10.72826804433133,"pfxZ":2.649107127732165,"pX":0.23205459198629108,"pZ":2.432318522471299,"vX0":-8.142551790487223,"vY0":-139.0099291748557,"vZ0":-3.328490766694344,"x":108.15,"y":173.11,"x0":1.8180436490015877,"y0":50.00560817361735,"z0":5.457694902128296,"aX":20.818150541470622},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.2,"breakHorizontal":-17.5,"spinRate":2235,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3953451463255928,"extension":5.710850731239299},"index":1,"playId":"1fb179ba-c0e6-3eec-8f34-0eb3fc2e1a3b","pitchNumber":2,"startTime":"2026-03-23T19:03:01.037Z","endTime":"2026-03-23T19:03:04.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594894663394452,"aZ":-31.938820183832743,"pfxX":6.438341036644424,"pfxZ":0.15092998743478603,"pX":0.5357813134802617,"pZ":2.021966115209585,"vX0":-6.071731104647633,"vY0":-123.80839161079744,"vZ0":-1.4906481517399066,"x":96.58,"y":184.19,"x0":2.1777905223943432,"y0":50.00308254093619,"z0":5.292850626353976,"aX":10.044169002488013},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":-10.3,"spinRate":1703,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4415730489578711,"extension":5.831511581492474},"hitData":{"launchSpeed":98.3,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.18,"coordY":107.26}},"index":2,"playId":"a23f1763-dc43-3347-9fa8-fd8763bafeac","pitchNumber":3,"startTime":"2026-03-23T19:03:15.977Z","endTime":"2026-03-23T19:03:26.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:03:26.608Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Swift doubles (2) on a line drive to right fielder Derek Hill, deflected by center fielder Luisangel Acuña. Tommy White to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:03:51.990Z","endTime":"2026-03-23T19:05:27.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Swift replaces Brent Rooker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T19:03:35.151Z","endTime":"2026-03-23T19:03:54.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669439,"link":"/api/v1/people/669439"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.684315990635504,"aZ":-25.276919116045402,"pfxX":-2.6047832324115268,"pfxZ":3.832900518980626,"pX":-0.07281527163795472,"pZ":3.6650863879232007,"vX0":-4.224227191379958,"vY0":-132.6494018302116,"vZ0":-0.7818745991916235,"x":119.78,"y":139.82,"x0":1.8725586684623774,"y0":50.00319943352346,"z0":5.789801328235332,"aX":-4.689311676777007},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":5.5,"spinRate":2361,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.41132340892388086,"extension":5.715951715068695},"index":1,"playId":"2e8f4c77-81ac-3e99-a50e-2db80e334212","pitchNumber":1,"startTime":"2026-03-23T19:03:54.280Z","endTime":"2026-03-23T19:03:58.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.2,"endSpeed":87.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2965479990603,"aZ":-18.445895217029335,"pfxX":3.303281647214348,"pfxZ":7.0078365316072695,"pX":1.5827888802612566,"pZ":2.614427148010935,"vX0":-2.080955065764425,"vY0":-138.6599548869374,"vZ0":-4.933412670488378,"x":56.67,"y":168.19,"x0":1.9115564407978083,"y0":50.002632898042414,"z0":5.637140326799197,"aX":6.470004305890033},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":-5.6,"spinRate":2347,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3941355527112349,"extension":5.738558560872094},"index":2,"playId":"c24c80d2-7452-33fc-a2aa-09638ecb015a","pitchNumber":2,"startTime":"2026-03-23T19:04:12.794Z","endTime":"2026-03-23T19:04:15.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75725198589692,"aZ":-16.109873010675255,"pfxX":4.188166741396242,"pfxZ":8.214530787393935,"pX":0.7062292415583424,"pZ":1.8387419137532168,"vX0":-4.386685693331849,"vY0":-138.44698699975632,"vZ0":-7.107820074052136,"x":90.08,"y":189.13,"x0":1.7614704323358963,"y0":50.003153120248605,"z0":5.502931626548314,"aX":8.191076279060594},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":-6.7,"spinRate":2355,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.3945074535812769,"extension":5.742686994957817},"index":3,"playId":"a34d3772-a4e7-3047-bd81-ef59a003e6ca","pitchNumber":3,"startTime":"2026-03-23T19:04:33.354Z","endTime":"2026-03-23T19:04:37.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"63bfe19f-fc3a-3c4e-a746-fde698a1869c","startTime":"2026-03-23T19:04:53.480Z","endTime":"2026-03-23T19:04:56.480Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57723269254005,"aZ":-25.23583494686564,"pfxX":-2.0978694310201527,"pfxZ":3.8791325325560475,"pX":-0.38542038791578526,"pZ":2.9231949124283267,"vX0":-5.4173957590029,"vY0":-132.67986819621802,"vZ0":-2.2048118086414696,"x":131.69,"y":159.85,"x0":1.952824686803008,"y0":50.00139526658648,"z0":5.59815067883916,"aX":-3.7512376549197732},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":4.9,"spinRate":2379,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.41233707204219616,"extension":5.846864582276994},"hitData":{"launchSpeed":102.8,"launchAngle":16.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.77,"coordY":88.01}},"index":5,"playId":"921d67aa-dde4-3f35-8504-83e6d5b0d04d","pitchNumber":4,"startTime":"2026-03-23T19:05:13.994Z","endTime":"2026-03-23T19:05:27.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":8.800000000000004,"leverageIndex":1.29,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:05:27.802Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Kuroda-Grauer strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:05:40.385Z","endTime":"2026-03-23T19:07:32.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0090464318442,"aZ":-14.745754806997715,"pfxX":4.309774154205508,"pfxZ":8.967018118230829,"pX":1.1306704843819928,"pZ":2.7451931981325495,"vX0":-3.0881120924772585,"vY0":-138.98820304248366,"vZ0":-5.46997625922582,"x":73.9,"y":164.66,"x0":1.6998009979341568,"y0":50.00457066691877,"z0":5.72856338384913,"aX":8.378957989596481},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-7.1,"spinRate":2367,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3950379814022331,"extension":5.794872430354274},"index":0,"playId":"3c9ea6f2-b1fb-30af-9fdd-b827b12af62d","pitchNumber":1,"startTime":"2026-03-23T19:06:03.817Z","endTime":"2026-03-23T19:06:07.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.9,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0299304796386,"aZ":-14.599536176657809,"pfxX":4.142032740079611,"pfxZ":8.943877955362543,"pX":0.23683726704933877,"pZ":3.0469612755429956,"vX0":-5.460550589769666,"vY0":-139.46033325339553,"vZ0":-4.613054266458263,"x":107.97,"y":156.51,"x0":1.6841835648238117,"y0":50.005781603870155,"z0":5.6890395463190515,"aX":8.142115740507686},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.4,"spinRate":2422,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3930925671391412,"extension":5.81245355192356},"index":1,"playId":"39729e18-38de-36c9-bc42-be5a82f75a41","pitchNumber":2,"startTime":"2026-03-23T19:06:23.230Z","endTime":"2026-03-23T19:06:26.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":97.0,"endSpeed":89.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592576529557984,"aZ":-16.66639908391431,"pfxX":3.9147529110394146,"pfxZ":7.620227518374274,"pX":0.006227202791380182,"pZ":2.3623392775505927,"vX0":-5.872368428038857,"vY0":-141.18207233350267,"vZ0":-6.149838659967424,"x":116.76,"y":175.0,"x0":1.5965109057342401,"y0":50.00630506036133,"z0":5.626374349927633,"aX":7.971280713830875},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":-6.0,"spinRate":2194,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.3867077193915551,"extension":5.803567828346121},"index":2,"playId":"3ad8dcb6-06cc-39a2-9d19-50fe180ae27d","pitchNumber":3,"startTime":"2026-03-23T19:06:47.164Z","endTime":"2026-03-23T19:06:51.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460444799309073,"aZ":-18.652658078620306,"pfxX":3.334019568612627,"pfxZ":6.588393667166352,"pX":0.8507933357785913,"pZ":3.956710419638173,"vX0":-3.8957321772862334,"vY0":-141.68433268344648,"vZ0":-1.8270031513057456,"x":84.57,"y":131.95,"x0":1.8042045712231398,"y0":50.00460230755607,"z0":5.789906279327544,"aX":6.8445232370715505},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.8,"breakHorizontal":-5.3,"spinRate":2285,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3851700771828792,"extension":5.747150018632898},"index":3,"playId":"fa67ccfd-48dc-32d4-b35b-b545e1c74e5d","pitchNumber":4,"startTime":"2026-03-23T19:07:12.324Z","endTime":"2026-03-23T19:07:15.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":3,"outs":1},"index":4,"actionPlayId":"fa67ccfd-48dc-32d4-b35b-b545e1c74e5d","startTime":"2026-03-23T19:07:26.465Z","endTime":"2026-03-23T19:07:32.570Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"second":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":1.91,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:07:32.570Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cade Marlowe flies out to left fielder Tristan Peters.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:07:40.145Z","endTime":"2026-03-23T19:07:56.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.313936625858148,"aZ":-34.1444659824414,"pfxX":-7.764799957536766,"pfxZ":-1.3640747245849667,"pX":-0.19388116269102254,"pZ":2.54535246933634,"vX0":-3.2717464166430923,"vY0":-119.04464429190467,"vZ0":0.2705625347611458,"x":124.39,"y":170.06,"x0":2.2041175895454628,"y0":50.003038641539995,"z0":5.503129986361587,"aX":-11.2230267177594},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":14.9,"spinRate":2562,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.45885951745111075,"extension":5.637017791466994},"hitData":{"launchSpeed":92.1,"launchAngle":41.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.89,"coordY":91.37}},"index":0,"playId":"08115d13-05d3-318f-976d-8de39777604c","pitchNumber":1,"startTime":"2026-03-23T19:07:48.885Z","endTime":"2026-03-23T19:07:56.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"second":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.14,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:07:56.702Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, shortstop Joshua Kuroda-Grauer to first baseman Andy Ibáñez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:10:10.918Z","endTime":"2026-03-23T19:10:34.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Drew Swift remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T19:08:05.912Z","endTime":"2026-03-23T19:08:46.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669439,"link":"/api/v1/people/669439"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JJ Goss replaces Luis Morales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T19:08:46.089Z","endTime":"2026-03-23T19:10:13.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683101,"link":"/api/v1/people/683101"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806960,"link":"/api/v1/people/806960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6724411139736,"aZ":-18.123121903789436,"pfxX":-3.4026486362629913,"pfxZ":7.704823395359115,"pX":-0.12566563094919514,"pZ":3.2536559912642997,"vX0":3.1018840484226837,"vY0":-134.32639384523517,"vZ0":-3.1437901180833165,"x":121.79,"y":150.93,"x0":-0.854501413852976,"y0":50.002710291488214,"z0":5.731056462530816,"aX":-6.20505039526552},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":5.5,"spinRate":1827,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.40809277773167985,"extension":6.636891015386154},"index":2,"playId":"032dd413-f884-362c-85f1-5e69b217d663","pitchNumber":1,"startTime":"2026-03-23T19:10:13.048Z","endTime":"2026-03-23T19:10:16.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662563114073812,"aZ":-19.55085707253263,"pfxX":-6.4315749470742425,"pfxZ":6.71474992979248,"pX":0.03543262389549735,"pZ":1.9257786708136884,"vX0":4.5123628268289435,"vY0":-136.1745583544766,"vZ0":-6.377536087076366,"x":115.65,"y":186.78,"x0":-0.8067893506976703,"y0":50.00201325353756,"z0":5.648846555768634,"aX":-12.088695729195852},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":1711,"spinDirection":222},"zone":8,"typeConfidence":0.75,"plateTime":0.4021012008432674,"extension":6.673496322377914},"hitData":{"launchSpeed":108.1,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.71,"coordY":142.71}},"index":3,"playId":"23f854a7-2e37-3dfa-8334-5b8c67b49884","pitchNumber":2,"startTime":"2026-03-23T19:10:27.610Z","endTime":"2026-03-23T19:10:34.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:10:34.100Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Peters singles on a bunt ground ball to pitcher JJ Goss.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:11:00.413Z","endTime":"2026-03-23T19:11:09.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683101,"link":"/api/v1/people/683101"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909134751286107,"aZ":-18.443726422571608,"pfxX":-6.4962447486734405,"pfxZ":7.459747430074833,"pX":-0.6045897612260769,"pZ":2.79889544124365,"vX0":3.1719321249814763,"vY0":-134.72538445455362,"vZ0":-4.25313198071349,"x":140.05,"y":163.21,"x0":-0.9523361663322325,"y0":50.003564475281294,"z0":5.69929750567671,"aX":-11.958126030612757},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":1827,"spinDirection":225},"zone":1,"typeConfidence":0.65,"plateTime":0.4063406034228323,"extension":6.608813815662823},"hitData":{"launchSpeed":26.5,"launchAngle":-36.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":118.81,"coordY":190.84}},"index":0,"playId":"c0ea2eea-08a5-3d64-9e34-4741a06e97c5","pitchNumber":1,"startTime":"2026-03-23T19:11:00.413Z","endTime":"2026-03-23T19:11:09.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.4000000000000021,"leverageIndex":0.39,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:11:09.727Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a soft ground ball to second baseman Michael Stefanic. Drake Logan to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:11:57.979Z","endTime":"2026-03-23T19:13:32.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"postOnSecond":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"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":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Drake Logan replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T19:11:57.378Z","endTime":"2026-03-23T19:12:00.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805763,"link":"/api/v1/people/805763"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"},"base":1,"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90609490123423,"aZ":-23.432007084002,"pfxX":0.0972413700742969,"pfxZ":5.131228605533668,"pX":1.359085478801716,"pZ":0.7335618847195459,"vX0":5.216382004531366,"vY0":-128.71120330954096,"vZ0":-7.803009863569902,"x":65.19,"y":218.97,"x0":-0.693604132917583,"y0":50.00219328458227,"z0":5.57707486053606,"aX":0.16492100631097267},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-1.2,"spinRate":1979,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4230906484204673,"extension":6.761913808892599},"index":1,"playId":"d17588ea-7453-307f-bf28-6d88ad8ddf09","pitchNumber":1,"startTime":"2026-03-23T19:12:00.096Z","endTime":"2026-03-23T19:12:03.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"33473e83-4699-349b-ae53-ac6779a495e2","startTime":"2026-03-23T19:12:24.015Z","endTime":"2026-03-23T19:12:27.721Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860846407940148,"aZ":-17.13533083305546,"pfxX":-4.75697810154733,"pfxZ":8.089806970215088,"pX":0.9284131095503059,"pZ":4.112579101174421,"vX0":6.061407103707292,"vY0":-135.11052175640359,"vZ0":-1.4434509491322505,"x":81.61,"y":127.74,"x0":-0.7200952901804156,"y0":50.005828313688625,"z0":5.851004449460914,"aX":-8.847192920561959},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":1854,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4045060858319953,"extension":6.548629303357269},"index":3,"playId":"6a3dd151-b4ed-3c5f-b2e6-ee4426a34334","pitchNumber":2,"startTime":"2026-03-23T19:12:42.553Z","endTime":"2026-03-23T19:12:45.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784626012178325,"aZ":-24.895919618453384,"pfxX":0.04632583791450884,"pfxZ":4.2802526279504844,"pX":0.27474231376535485,"pZ":2.0061191950439516,"vX0":3.036549771663001,"vY0":-128.77521391691997,"vZ0":-4.465771669231701,"x":106.53,"y":184.61,"x0":-0.9198420792457749,"y0":50.000183277656255,"z0":5.661341809021787,"aX":0.07828739694580313},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":-0.7,"spinRate":1969,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.4234268251233835,"extension":6.68202547044574},"index":4,"playId":"ab4028d4-c707-34e7-8659-3e005867a2af","pitchNumber":3,"startTime":"2026-03-23T19:13:02.190Z","endTime":"2026-03-23T19:13:05.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699694139568926,"aZ":-22.752160973690724,"pfxX":0.5925188614002463,"pfxZ":5.347661998364837,"pX":0.9494137732448489,"pZ":1.8816883760570264,"vX0":4.454208778242478,"vY0":-131.13566048592324,"vZ0":-5.275425255689226,"x":80.81,"y":187.97,"x0":-0.8400105851815169,"y0":50.003774765337255,"z0":5.590746263617647,"aX":1.0432340768338968},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":-1.9,"spinRate":2110,"spinDirection":191},"zone":14,"typeConfidence":0.85,"plateTime":0.415833399388462,"extension":6.665842322765054},"hitData":{"launchSpeed":73.4,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":147.89,"coordY":147.27}},"index":5,"playId":"8f4c7130-6334-39ce-b035-b64cb3d2509e","pitchNumber":4,"startTime":"2026-03-23T19:13:21.215Z","endTime":"2026-03-23T19:13:32.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"first":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.71,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:13:32.523Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (6) on a sharp line drive to center fielder Henry Bolte. Drake Logan scores. Jason Matthews scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:14:11.451Z","endTime":"2026-03-23T19:15:11.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":{"id":683101,"link":"/api/v1/people/683101"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"responsiblePitcher":{"id":683101,"link":"/api/v1/people/683101"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jason Matthews replaces Luisangel Acuña.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T19:13:58.863Z","endTime":"2026-03-23T19:14:13.414Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"},"base":1,"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"second":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077512481752436,"aZ":-24.641740658809496,"pfxX":1.1754583973989416,"pfxZ":4.479188222201511,"pX":-0.5260384621951688,"pZ":2.2725798014143996,"vX0":1.507891833597652,"vY0":-128.4650854635352,"vZ0":-3.888256407297859,"x":137.05,"y":177.42,"x0":-1.2719788462330404,"y0":50.00391345916294,"z0":5.707656692162881,"aX":1.9764701888727307},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2013,"spinDirection":189},"zone":4,"typeConfidence":0.92,"plateTime":0.4253697660799478,"extension":6.620018991432707},"index":1,"playId":"f4d47504-b0a3-3467-8665-bb149d286336","pitchNumber":1,"startTime":"2026-03-23T19:14:13.414Z","endTime":"2026-03-23T19:14:17.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"second":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53935216634261,"aZ":-22.550263464767283,"pfxX":-8.002820247513716,"pfxZ":5.374642792783019,"pX":-0.5915238147372137,"pZ":3.798403367577326,"vX0":3.8674259160914026,"vY0":-133.00035320826117,"vZ0":-0.677709985219072,"x":139.55,"y":136.22,"x0":-1.0247293474841193,"y0":50.004545457155835,"z0":5.691926037926253,"aX":-14.33800741449655},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":13.7,"spinRate":1793,"spinDirection":227},"zone":11,"typeConfidence":0.69,"plateTime":0.41183123749893724,"extension":6.656720312444131},"index":2,"playId":"935ce741-5735-382b-98be-316c95ba2843","pitchNumber":2,"startTime":"2026-03-23T19:14:30.552Z","endTime":"2026-03-23T19:14:34.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"second":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356698501845916,"aZ":-18.387138466630383,"pfxX":-4.329976134099633,"pfxZ":7.497556072910496,"pX":0.07832013422128238,"pZ":2.1833759883180046,"vX0":3.4517049278672323,"vY0":-134.7645268254519,"vZ0":-5.639648847008998,"x":114.01,"y":179.83,"x0":-0.6567034307130344,"y0":50.00220715932105,"z0":5.602417681938225,"aX":-7.962118496352173},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":1820,"spinDirection":219},"zone":5,"typeConfidence":0.88,"plateTime":0.4064621193249982,"extension":6.802424426623738},"hitData":{"launchSpeed":103.8,"launchAngle":22.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":183.85,"coordY":87.0}},"index":3,"playId":"90133eb7-9522-3f70-a9c4-6475c9802264","pitchNumber":3,"startTime":"2026-03-23T19:14:46.801Z","endTime":"2026-03-23T19:15:11.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"second":{"id":805763,"link":"/api/v1/people/805763"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":1.09,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:15:11.286Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colson Montgomery singles on a line drive to center fielder Henry Bolte. Nathan Archer to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:15:35.901Z","endTime":"2026-03-23T19:16:42.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnThird":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nathan Archer replaces Chase Meidroth.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T19:15:24.232Z","endTime":"2026-03-23T19:15:38.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814453,"link":"/api/v1/people/814453"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":805367,"link":"/api/v1/people/805367"},"base":2,"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":87.1,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391403158882984,"aZ":-28.948450530743276,"pfxX":-6.841317194429509,"pfxZ":1.9837308561833131,"pX":0.8594400131191134,"pZ":1.462716098921472,"vX0":6.325657958756317,"vY0":-126.64053463412284,"vZ0":-4.465147148785668,"x":84.24,"y":199.29,"x0":-0.779573985532536,"y0":50.00468788502858,"z0":5.55920470289035,"aX":-11.135348741919172},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":11.0,"spinRate":1170,"spinDirection":245},"zone":14,"typeConfidence":0.85,"plateTime":0.43218715721900836,"extension":6.76114428393855},"index":1,"playId":"5ae5d74c-370f-3850-bfc1-141207091eb9","pitchNumber":1,"startTime":"2026-03-23T19:15:38.167Z","endTime":"2026-03-23T19:15:41.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422259341410154,"aZ":-32.33398350625975,"pfxX":-5.451750769431335,"pfxZ":-0.10152961909151692,"pX":-1.3229953491325819,"pZ":2.654506046015216,"vX0":1.133989602392335,"vY0":-125.33582538527615,"vZ0":-0.9472078402380908,"x":167.43,"y":167.11,"x0":-1.0744619450586197,"y0":50.002181168635694,"z0":5.688659698880803,"aX":-8.633233375402012},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":9.6,"spinRate":1133,"spinDirection":248},"zone":11,"typeConfidence":0.91,"plateTime":0.4377767520984297,"extension":6.454392777535138},"index":2,"playId":"1bfbd9a3-8101-30df-94ee-f6bc5dc5c48a","pitchNumber":2,"startTime":"2026-03-23T19:15:55.112Z","endTime":"2026-03-23T19:15:58.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89062629351172,"aZ":-15.042618865162346,"pfxX":-5.350366679844668,"pfxZ":9.354054944721105,"pX":-0.3219543388031669,"pZ":2.8375513119187326,"vX0":3.138938440354946,"vY0":-134.6557891509888,"vZ0":-4.662528627731605,"x":129.27,"y":162.17,"x0":-0.8090304644390872,"y0":50.00590669262257,"z0":5.6596661843520994,"aX":-9.803802605332772},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2061,"spinDirection":218},"zone":4,"typeConfidence":0.92,"plateTime":0.40712347882984545,"extension":6.633144940009927},"index":3,"playId":"bf703edd-e115-3ec2-a73b-5775aac730b2","pitchNumber":3,"startTime":"2026-03-23T19:16:12.192Z","endTime":"2026-03-23T19:16:15.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814780105331437,"aZ":-17.369237781993345,"pfxX":-5.7528244755719395,"pfxZ":8.226176475981186,"pX":0.13740976920342274,"pZ":3.148376376429121,"vX0":4.619567921619616,"vY0":-133.3596149558025,"vZ0":-3.3285921047159253,"x":111.76,"y":153.77,"x0":-0.8702610886192316,"y0":50.00588066507106,"z0":5.666419915735471,"aX":-10.358696937212494},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":1959,"spinDirection":220},"zone":2,"typeConfidence":0.76,"plateTime":0.4107906322527297,"extension":6.648362350394061},"hitData":{"launchSpeed":74.7,"launchAngle":24.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.29,"coordY":100.81}},"index":4,"playId":"f01189ad-0dc8-3006-aba9-d1e9b61768f5","pitchNumber":4,"startTime":"2026-03-23T19:16:31.610Z","endTime":"2026-03-23T19:16:42.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.35,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:16:42.670Z","atBatIndex":33},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Miguel Vargas out on a sacrifice fly to center fielder Henry Bolte. Nathan Archer scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:17:17.733Z","endTime":"2026-03-23T19:18:42.600Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"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":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":{"id":683101,"link":"/api/v1/people/683101"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Darren Baker replaces Colson Montgomery.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T19:17:13.895Z","endTime":"2026-03-23T19:17:19.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"},"base":1,"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744271009691964,"aZ":-24.616073616300156,"pfxX":-0.06257763956704654,"pfxZ":4.267715138245787,"pX":1.0420447102187145,"pZ":1.806962251279602,"vX0":5.068319273901582,"vY0":-131.9306099941092,"vZ0":-5.376311306644984,"x":77.28,"y":189.99,"x0":-0.8917620377743452,"y0":50.003394048114984,"z0":5.673518786905941,"aX":-0.11062367548573683},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-1.0,"spinRate":2035,"spinDirection":208},"zone":14,"typeConfidence":0.63,"plateTime":0.41434982541225995,"extension":6.719653770646622},"index":1,"playId":"13fbe841-c6d2-322d-ae91-5355a10903c5","pitchNumber":1,"startTime":"2026-03-23T19:17:19.869Z","endTime":"2026-03-23T19:17:25.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Darren Baker steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"13fbe841-c6d2-322d-ae91-5355a10903c5","startTime":"2026-03-23T19:17:25.714Z","endTime":"2026-03-23T19:17:45.846Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"postOnSecond":{"id":671117,"link":"/api/v1/people/671117"},"postOnThird":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":-0.4999999999999991,"leverageIndex":0.51,"dramaIndex":21.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52418721354698,"aZ":-30.362235076365486,"pfxX":-3.388761340983425,"pfxZ":1.0956989764990333,"pX":-2.5776276129936138,"pZ":2.79533855449343,"vX0":-2.6314542290151772,"vY0":-127.52982592028542,"vZ0":-1.2742311003571016,"x":215.25,"y":163.31,"x0":-1.0932476564994356,"y0":50.0016581909886,"z0":5.690017819811303,"aX":-5.597071402115069},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":6.7,"spinRate":1255,"spinDirection":239},"zone":11,"typeConfidence":0.85,"plateTime":0.4290212044584596,"extension":6.6371847864270155},"index":3,"playId":"4cb391c8-938f-30bd-9a58-c3fc683d6127","pitchNumber":2,"startTime":"2026-03-23T19:17:45.846Z","endTime":"2026-03-23T19:17:48.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72342273207182,"aZ":-19.50004520888932,"pfxX":-6.139749316718164,"pfxZ":6.786668362604457,"pX":-0.4791909618452367,"pZ":2.8804218354548916,"vX0":3.022643571787132,"vY0":-135.57957311813934,"vZ0":-4.049858744283944,"x":135.27,"y":161.01,"x0":-0.8087603335441045,"y0":50.00555020828134,"z0":5.748747645372502,"aX":-11.469697308802942},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":1803,"spinDirection":222},"zone":1,"typeConfidence":0.63,"plateTime":0.4034838195984327,"extension":6.628547891666249},"index":4,"playId":"95146d65-40eb-3dc7-a798-39f361c5665d","pitchNumber":3,"startTime":"2026-03-23T19:18:09.533Z","endTime":"2026-03-23T19:18:12.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855763275171913,"aZ":-20.737765126617337,"pfxX":-3.8397721832614375,"pfxZ":6.216881676424187,"pX":-0.7999952135221531,"pZ":2.8290164826860296,"vX0":0.8903132524370301,"vY0":-134.4390203840229,"vZ0":-3.950235586570962,"x":147.49,"y":162.4,"x0":-0.63558077086709,"y0":50.00105920671196,"z0":5.780617243731075,"aX":-7.060939247022316},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":6.8,"spinRate":1650,"spinDirection":221},"zone":4,"typeConfidence":0.52,"plateTime":0.40668936647804,"extension":6.598579586103809},"hitData":{"launchSpeed":86.2,"launchAngle":41.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.5,"coordY":80.38}},"index":5,"playId":"541890c3-ccee-3463-840f-c4e203fb83bb","pitchNumber":4,"startTime":"2026-03-23T19:18:27.482Z","endTime":"2026-03-23T19:18:42.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.51,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:18:42.600Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Munetaka Murakami reaches on a missed catch error by pitcher JJ Goss, assist to first baseman Andy Ibáñez. Darren Baker scores.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:19:09.453Z","endTime":"2026-03-23T19:20:30.373Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":{"id":683101,"link":"/api/v1/people/683101"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477189350007997,"aZ":-32.46789691365718,"pfxX":-8.121815871713272,"pfxZ":-0.18000988977331378,"pX":0.3626201737446674,"pZ":1.959446691523834,"vX0":5.603989469944313,"vY0":-127.95275988872915,"vZ0":-2.6987220837155075,"x":103.18,"y":185.87,"x0":-0.7966561888641742,"y0":50.00083246702162,"z0":5.562381941871585,"aX":-13.515836092802402},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":13.6,"spinRate":1228,"spinDirection":254},"zone":9,"typeConfidence":0.93,"plateTime":0.4274654401026825,"extension":6.701414511230905},"index":0,"playId":"e405c704-6f86-33bd-a49c-560033dfc1c1","pitchNumber":1,"startTime":"2026-03-23T19:19:10.431Z","endTime":"2026-03-23T19:19:14.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486787937705213,"aZ":-30.0917648207409,"pfxX":-6.720077188233747,"pfxZ":1.2618685234257345,"pX":-0.28645930473706155,"pZ":2.8381318029615454,"vX0":4.077989514904311,"vY0":-127.15349763694559,"vZ0":-1.0610215089437007,"x":127.92,"y":162.15,"x0":-1.03264983558831,"y0":50.00166042129822,"z0":5.634478247941138,"aX":-11.074653075581816},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":11.3,"spinRate":1092,"spinDirection":248},"zone":4,"typeConfidence":0.9,"plateTime":0.4297005342850855,"extension":6.55223746810436},"index":1,"playId":"e884acce-1487-361e-8ad6-dc607452217f","pitchNumber":2,"startTime":"2026-03-23T19:19:28.531Z","endTime":"2026-03-23T19:19:31.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945024820953652,"aZ":-16.92543233331959,"pfxX":-5.155550463164996,"pfxZ":8.198776044956027,"pX":-0.40022140827303815,"pZ":2.6250975034788193,"vX0":3.1684688122753664,"vY0":-135.1368353172244,"vZ0":-4.910418186664584,"x":132.26,"y":167.9,"x0":-0.9148185488858095,"y0":50.000340321655074,"z0":5.645031235831022,"aX":-9.586054970492489},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2076,"spinDirection":218},"zone":4,"typeConfidence":0.85,"plateTime":0.4044753018067202,"extension":6.644428280814135},"index":2,"playId":"0302ce23-79e1-39fd-a363-ac60ee18969e","pitchNumber":3,"startTime":"2026-03-23T19:19:48.060Z","endTime":"2026-03-23T19:19:51.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433992160100434,"aZ":-28.77388796813037,"pfxX":1.380686409626783,"pfxZ":2.0401444409248466,"pX":0.8277315424894419,"pZ":2.805264247110038,"vX0":3.9465929837957257,"vY0":-127.93028807113343,"vZ0":-1.703971951803163,"x":85.45,"y":163.04,"x0":-0.911808284973187,"y0":50.00109219114439,"z0":5.727123672052112,"aX":2.2957502904937934},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-3.4,"spinRate":2121,"spinDirection":193},"zone":12,"typeConfidence":0.89,"plateTime":0.4275185409011679,"extension":6.666235586782936},"hitData":{"launchSpeed":68.0,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":59.01,"coordY":19.75}},"index":3,"playId":"d6ca50ef-5bd1-3ed3-8c1c-324f7aba0da1","pitchNumber":4,"startTime":"2026-03-23T19:20:11.298Z","endTime":"2026-03-23T19:20:30.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":-1.9,"leverageIndex":0.24,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:20:30.373Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Derek Hill walks. Ryan Galanie to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:21:22.880Z","endTime":"2026-03-23T19:22:32.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"postOnSecond":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Galanie replaces Munetaka Murakami.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T19:21:06.382Z","endTime":"2026-03-23T19:21:06.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":808959,"link":"/api/v1/people/808959"},"base":1,"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":"7204799d-f57e-3a3f-9b2f-a18700ea62af","startTime":"2026-03-23T19:21:06.384Z","endTime":"2026-03-23T19:21:09.384Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25355338094264,"aZ":-24.36593525144748,"pfxX":-9.488351465992702,"pfxZ":4.419067482913793,"pX":0.718814612793279,"pZ":1.6624533066322744,"vX0":7.1068596960796,"vY0":-131.8437733450425,"vZ0":-5.6461020812724945,"x":89.6,"y":193.89,"x0":-0.7749788101514875,"y0":50.000882660215076,"z0":5.6228297308024695,"aX":-16.752090674407373},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":1714,"spinDirection":223},"zone":9,"typeConfidence":0.87,"plateTime":0.4149755964905584,"extension":6.617261293056596},"index":2,"playId":"dd2ddaf3-db6d-3c34-a027-e1737dbd078d","pitchNumber":1,"startTime":"2026-03-23T19:21:25.027Z","endTime":"2026-03-23T19:21:29.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.995825032577162,"aZ":-28.811071213596662,"pfxX":-6.049258819421048,"pfxZ":2.0747387081888236,"pX":0.304783261213237,"pZ":0.9627108405618033,"vX0":4.893680252873993,"vY0":-126.39577050818627,"vZ0":-5.661674265759367,"x":105.38,"y":212.79,"x0":-0.8674702309014898,"y0":50.005238149407155,"z0":5.536221502070487,"aX":-9.820377298830971},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":9.8,"spinRate":1202,"spinDirection":238},"zone":14,"typeConfidence":0.82,"plateTime":0.43280789479454995,"extension":6.603065017773947},"index":3,"playId":"8d0747aa-7dce-3ab2-975e-ee2a1c5478fd","pitchNumber":2,"startTime":"2026-03-23T19:21:46.206Z","endTime":"2026-03-23T19:21:49.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":4,"playId":"08319156-0376-0023-002c-f08cd117d70a","startTime":"2026-03-23T19:22:06.488Z","endTime":"2026-03-23T19:22:06.489Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.759875661591686,"aZ":-26.78009012645177,"pfxX":1.8941717355002385,"pfxZ":3.287685333644985,"pX":-0.35739063208130184,"pZ":3.9785495768727626,"vX0":0.9732823537929269,"vY0":-126.71049934672399,"vZ0":0.6600101092253075,"x":130.62,"y":131.36,"x0":-0.9915006715146734,"y0":50.002662248282185,"z0":5.839921900076503,"aX":3.106650268763426},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-3.6,"spinRate":2093,"spinDirection":187},"zone":11,"typeConfidence":0.88,"plateTime":0.43082428596018696,"extension":6.582676098435877},"index":5,"playId":"7a604baa-d76f-3ddb-aafa-95d15bb385b8","pitchNumber":3,"startTime":"2026-03-23T19:22:06.490Z","endTime":"2026-03-23T19:22:10.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.883083699148024,"aZ":-19.18487769161675,"pfxX":-1.889179983035028,"pfxZ":7.248211400179688,"pX":-0.18644715855337338,"pZ":3.872383351856067,"vX0":2.8881979860813245,"vY0":-132.86848288787328,"vZ0":-1.1471629441942162,"x":124.11,"y":134.23,"x0":-1.040988976096656,"y0":50.00269279796665,"z0":5.700937063650125,"aX":-3.38567016746117},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.1,"breakHorizontal":2.8,"spinRate":1887,"spinDirection":219},"zone":11,"typeConfidence":0.4,"plateTime":0.41190358130685967,"extension":6.753435732742774},"index":6,"playId":"6a450a44-a3e2-3c47-a641-88dda1bba4d6","pitchNumber":4,"startTime":"2026-03-23T19:22:28.136Z","endTime":"2026-03-23T19:22:32.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":656537,"link":"/api/v1/people/656537","batSide":{"code":"R","description":"Right"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:22:32.180Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lenyn Sosa lines out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T19:23:34.097Z","endTime":"2026-03-23T19:23:59.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T19:22:46.073Z","endTime":"2026-03-23T19:23:36.244Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00414304943107,"aZ":-25.860270026760332,"pfxX":0.9956487874503352,"pfxZ":3.7938602741781757,"pX":0.8502356492378759,"pZ":3.30288813288988,"vX0":3.898253516307407,"vY0":-127.79074653309674,"vZ0":-1.147759608664472,"x":84.59,"y":149.6,"x0":-0.8208633699264699,"y0":50.00007079400787,"z0":5.779218686656767,"aX":1.654455971217794},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.6,"spinRate":1997,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.4277378986509226,"extension":6.622931040234659},"index":1,"playId":"9ba247d5-2b59-35f3-b9fe-1f22779932b4","pitchNumber":1,"startTime":"2026-03-23T19:23:36.244Z","endTime":"2026-03-23T19:23:40.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72054729959369,"aZ":-24.6390780811558,"pfxX":0.7560798422749482,"pfxZ":4.509528855468013,"pX":-0.6073521231908354,"pZ":1.8743675118410736,"vX0":0.6818763161683693,"vY0":-128.03173266868322,"vZ0":-4.669938621184825,"x":140.15,"y":188.17,"x0":-0.9747157850678081,"y0":50.00391699059884,"z0":5.633890632180612,"aX":1.2640124467862661},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-1.6,"spinRate":1969,"spinDirection":202},"zone":7,"typeConfidence":0.9,"plateTime":0.426666454281285,"extension":6.5607689531815865},"hitData":{"launchSpeed":96.8,"launchAngle":20.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.35,"coordY":70.11}},"index":2,"playId":"2115223e-2b6f-328e-85cc-97a780a03eae","pitchNumber":2,"startTime":"2026-03-23T19:23:51.404Z","endTime":"2026-03-23T19:23:59.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":656537,"link":"/api/v1/people/656537"},"second":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:23:59.784Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Stefanic singles on a ground ball to right fielder Nathan Archer.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:26:05.228Z","endTime":"2026-03-23T19:27:24.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9,10,11],"actionIndex":[0,1,2,3,4,5,6],"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":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":814453,"link":"/api/v1/people/814453"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Nathan Archer remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"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-23T19:26:07.512Z","endTime":"2026-03-23T19:26:07.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814453,"link":"/api/v1/people/814453"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":656537,"link":"/api/v1/people/656537"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Darren Baker remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"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-23T19:26:07.514Z","endTime":"2026-03-23T19:26:07.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Curtis Mead replaces third baseman Miguel Vargas, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"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-23T19:26:07.516Z","endTime":"2026-03-23T19:26:07.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ryan Galanie remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"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-23T19:26:07.518Z","endTime":"2026-03-23T19:26:07.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Antonacci replaces right fielder Derek Hill, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":0,"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-23T19:26:07.520Z","endTime":"2026-03-23T19:26:07.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671976,"link":"/api/v1/people/671976"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Drake Logan remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"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-23T19:26:07.522Z","endTime":"2026-03-23T19:26:07.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805763,"link":"/api/v1/people/805763"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jason Matthews remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"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-23T19:26:07.524Z","endTime":"2026-03-23T19:26:07.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18256935189477,"aZ":-15.924147507944806,"pfxX":4.825581033720658,"pfxZ":8.826011183063596,"pX":-0.6628876088595154,"pZ":1.8303776715496978,"vX0":-7.879465186379371,"vY0":-134.35575482169665,"vZ0":-6.925119971898797,"x":142.27,"y":189.36,"x0":1.671434141827056,"y0":50.00323539854395,"z0":5.558761470152591,"aX":8.885510657184764},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-7.2,"spinRate":2258,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.40657539537391196,"extension":5.830819116122075},"index":7,"playId":"b6b98566-8b81-3ad4-9a9b-b3b4a341e7bd","pitchNumber":1,"startTime":"2026-03-23T19:26:07.526Z","endTime":"2026-03-23T19:26:11.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.551544267102365,"aZ":-36.62934171541803,"pfxX":-7.279199785852965,"pfxZ":-3.2561130137496743,"pX":0.9636982554067789,"pZ":2.5290525687870216,"vX0":-1.3146153463392536,"vY0":-116.12669104767946,"vZ0":1.1684937308645789,"x":80.27,"y":170.5,"x0":2.4828756711900155,"y0":50.00443902134026,"z0":5.501244641736602,"aX":-9.951770916428606},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.3,"breakHorizontal":13.6,"spinRate":2327,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.47149865388617584,"extension":5.567042766566655},"index":8,"playId":"7604bdb6-9126-386b-b7ae-bd872ec6324a","pitchNumber":2,"startTime":"2026-03-23T19:26:22.590Z","endTime":"2026-03-23T19:26:26.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233734437742775,"aZ":-15.740673155662837,"pfxX":4.970855110782379,"pfxZ":8.649714705386277,"pX":-1.5181788983945683,"pZ":2.12315936797816,"vX0":-10.3734294970549,"vY0":-136.525484004556,"vZ0":-6.127334246159084,"x":174.87,"y":181.45,"x0":1.6738522182915936,"y0":50.00503606096255,"z0":5.468219750217875,"aX":9.447432608786912},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.0,"spinRate":2316,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4002096142804108,"extension":5.792907451436187},"index":9,"playId":"a096e9a8-a736-38c6-a1e4-b872a55c5a73","pitchNumber":3,"startTime":"2026-03-23T19:26:39.714Z","endTime":"2026-03-23T19:26:42.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.387891940887833,"aZ":-14.600114202449427,"pfxX":4.967749456530276,"pfxZ":9.046470477567059,"pX":-0.8208220750199637,"pZ":1.9855045131832791,"vX0":-8.644537486645675,"vY0":-138.16313231393872,"vZ0":-6.755139224269794,"x":148.29,"y":185.17,"x0":1.6962045474273508,"y0":50.002535915570455,"z0":5.434398037190114,"aX":9.650926063819249},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.3,"spinRate":2336,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.39569454219592926,"extension":5.951468216601482},"index":10,"playId":"26299131-bb58-391a-b24a-b19e271ada4c","pitchNumber":4,"startTime":"2026-03-23T19:26:56.453Z","endTime":"2026-03-23T19:27:00.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.454015375989652,"aZ":-29.29870562296612,"pfxX":5.817259115876739,"pfxZ":1.880375393486779,"pX":0.761602227599389,"pZ":1.6648317956660905,"vX0":-5.145749236023943,"vY0":-122.29130754235904,"vZ0":-2.797319562589632,"x":87.97,"y":193.83,"x0":2.1298174894953377,"y0":50.00100155114827,"z0":5.318032367115655,"aX":8.875443486582375},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":-9.5,"spinRate":1595,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.44665175003249713,"extension":6.067563649468112},"hitData":{"launchSpeed":96.0,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.4,"coordY":105.74}},"index":11,"playId":"6b771017-4724-31c2-9fcb-33f38625f337","pitchNumber":5,"startTime":"2026-03-23T19:27:15.035Z","endTime":"2026-03-23T19:27:24.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":1.2000000000000002,"leverageIndex":0.28,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:27:24.688Z","atBatIndex":38},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Bolte hit by pitch. Michael Stefanic to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:27:53.957Z","endTime":"2026-03-23T19:29:10.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514050308583673,"aZ":-16.345138687409317,"pfxX":2.897867429176488,"pfxZ":7.979705133076245,"pX":0.020272374999300433,"pZ":1.9840517127613497,"vX0":-5.998618715748777,"vY0":-139.3052381366213,"vZ0":-6.851583855843309,"x":116.23,"y":185.21,"x0":1.8159061556343603,"y0":50.00424494561901,"z0":5.537780668876077,"aX":5.749953832168381},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":-4.1,"spinRate":2327,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.39175906661668325,"extension":5.905680178686001},"index":0,"playId":"e8220351-818e-38b6-965a-8e4acdf9ec0f","pitchNumber":1,"startTime":"2026-03-23T19:27:53.957Z","endTime":"2026-03-23T19:27:57.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859529801490293,"aZ":-25.932281115398656,"pfxX":0.1754325413979343,"pfxZ":3.5496171491284674,"pX":-0.8165105134829151,"pZ":2.8408318676451776,"vX0":-6.867152886279946,"vY0":-131.30330262340055,"vZ0":-2.306257722712052,"x":148.12,"y":162.08,"x0":1.801779386317818,"y0":50.00412426534513,"z0":5.645518003536444,"aX":0.30929060137589226},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":1.1,"spinRate":2395,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.41595798094659786,"extension":5.986385890942069},"index":1,"playId":"ec1d46b7-fe75-3b63-9f5f-6018483dac4d","pitchNumber":2,"startTime":"2026-03-23T19:28:14.138Z","endTime":"2026-03-23T19:28:17.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93774339860844,"aZ":-16.541546982240412,"pfxX":3.149534593653213,"pfxZ":7.758790239398671,"pX":-0.18655234857679634,"pZ":4.0717658727434145,"vX0":-6.406481963960566,"vY0":-140.17824541076806,"vZ0":-1.8599036707688024,"x":124.11,"y":128.84,"x0":1.706440175347297,"y0":50.0064393122925,"z0":5.809167801281951,"aX":6.349531622053435},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":-4.6,"spinRate":2254,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.38886574367711413,"extension":5.756784822244227},"index":2,"playId":"948c7aa7-465c-3850-9174-b15c621c27b2","pitchNumber":3,"startTime":"2026-03-23T19:28:38.079Z","endTime":"2026-03-23T19:28:41.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403934640556383,"aZ":-27.349844223955426,"pfxX":-0.9093426232316046,"pfxZ":2.6901932730643203,"pX":-1.0007523765232746,"pZ":4.061956362065305,"vX0":-7.045088871010733,"vY0":-131.95556557868312,"vZ0":0.6599673543945764,"x":155.15,"y":129.11,"x0":1.802584214176136,"y0":50.00523349663498,"z0":5.7961699756329494,"aX":-1.631151416854581},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":2.9,"spinRate":2505,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4123033829608671,"extension":5.892363666278155},"index":3,"playId":"c285e4e2-90ea-341f-8c2d-b931fc5cbbaa","pitchNumber":4,"startTime":"2026-03-23T19:29:00.554Z","endTime":"2026-03-23T19:29:10.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":2.3,"leverageIndex":0.53,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:29:10.834Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Clark Elliott hit by pitch. Michael Stefanic to 3rd. Henry Bolte to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:30:03.462Z","endTime":"2026-03-23T19:30:16.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08319156-0416-0003-001c-f08cd117d70a","startTime":"2026-03-23T19:29:58.173Z","endTime":"2026-03-23T19:30:05.723Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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(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.3,"endSpeed":86.2,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.135976786282765,"aZ":-28.143968761187857,"pfxX":8.77517232094146,"pfxZ":2.117798452953682,"pX":1.4617263253791823,"pZ":3.2533363864889635,"vX0":-4.607326828036231,"vY0":-137.33389198754108,"vZ0":-1.0102666229030541,"x":61.28,"y":150.94,"x0":2.0232073700167637,"y0":50.00638861983073,"z0":5.544800266657142,"aX":16.722608927624997},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":-14.9,"spinRate":2110,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.39922225448616144,"extension":5.806755807951476},"index":1,"playId":"0cab9e4d-7658-32f1-83d6-798edc8a153f","pitchNumber":1,"startTime":"2026-03-23T19:30:05.723Z","endTime":"2026-03-23T19:30:16.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.8,"awayTeamWinProbability":89.2,"homeTeamWinProbabilityAdded":3.700000000000001,"leverageIndex":0.84,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:30:16.757Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brian Serven pops out to shortstop Jason Matthews on the infield fly rule.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:31:16.226Z","endTime":"2026-03-23T19:31:48.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-23T19:30:20.460Z","endTime":"2026-03-23T19:31:18.498Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.823063110500183,"aZ":-25.88104062018016,"pfxX":-0.2851697797611597,"pfxZ":3.59093821133618,"pX":0.10515855150904753,"pZ":3.301416320988925,"vX0":-4.871702828632919,"vY0":-130.09256689676818,"vZ0":-1.2650340845118027,"x":112.99,"y":149.64,"x0":2.022492851946474,"y0":50.00007164837671,"z0":5.7173313004477375,"aX":-0.49756877699629454},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":1.3,"spinRate":2348,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4176583778366174,"extension":5.818139751524263},"index":1,"playId":"4a6c1fbd-ad34-3315-9be9-2a62851e11a9","pitchNumber":1,"startTime":"2026-03-23T19:31:18.498Z","endTime":"2026-03-23T19:31:21.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.430691407690578,"aZ":-23.99601827478689,"pfxX":-0.3644582294938612,"pfxZ":4.560834715378288,"pX":-1.0743921943283201,"pZ":2.590796795117142,"vX0":-7.541477096058723,"vY0":-131.93056844062852,"vZ0":-3.323638448448146,"x":157.95,"y":168.83,"x0":1.847814234474293,"y0":50.00532340729573,"z0":5.600827472142417,"aX":-0.6528285636407009},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":2.0,"spinRate":2379,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.41239653659896414,"extension":5.960838174055568},"hitData":{"launchSpeed":71.6,"launchAngle":58.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":82.07,"coordY":144.39}},"index":2,"playId":"8401871e-0275-39d7-ab63-e163cf23fb60","pitchNumber":2,"startTime":"2026-03-23T19:31:39.526Z","endTime":"2026-03-23T19:31:48.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.25,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:31:48.435Z","atBatIndex":41},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Joey Meneses out on a sacrifice fly to center fielder Drake Logan. Michael Stefanic scores. Henry Bolte to 3rd.","rbi":1,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:32:19.550Z","endTime":"2026-03-23T19:32:35.886Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805763,"link":"/api/v1/people/805763"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joey Meneses replaces Andy Ibáñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T19:32:19.621Z","endTime":"2026-03-23T19:32:21.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95472200863188,"aZ":-16.645412696447078,"pfxX":3.3745948541671362,"pfxZ":7.739239090610461,"pX":-0.34621972587611727,"pZ":2.660255052263267,"vX0":-6.736312680755851,"vY0":-140.32144212737413,"vZ0":-5.353248440017897,"x":130.2,"y":166.95,"x0":1.6405360123492445,"y0":50.00327796535225,"z0":5.667085436033363,"aX":6.7719152573673345},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":-4.8,"spinRate":2249,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.38945384086375157,"extension":5.795607788511362},"hitData":{"launchSpeed":102.6,"launchAngle":29.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.0,"coordY":39.41}},"index":1,"playId":"6261f77c-c808-3090-884b-dbc9ee01c2ad","pitchNumber":1,"startTime":"2026-03-23T19:32:21.895Z","endTime":"2026-03-23T19:32:35.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":1.1,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:32:35.886Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy White walks. Clark Elliott to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:32:58.216Z","endTime":"2026-03-23T19:34:40.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"postOnSecond":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649090174269002,"aZ":-25.819406657179893,"pfxX":-1.711473287222843,"pfxZ":3.607942034202731,"pX":-0.9868599650490978,"pZ":2.967333760716546,"vX0":-6.7404810341249775,"vY0":-130.83744942080523,"vZ0":-2.125943622221327,"x":154.62,"y":158.66,"x0":1.8290977015358496,"y0":50.00080323435479,"z0":5.695840155485232,"aX":-3.010915384216484},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":4.3,"spinRate":2393,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4162130251207623,"extension":5.8221103144548945},"index":0,"playId":"8e78ab4a-fe3f-3299-b12e-ddbfa8f80a24","pitchNumber":1,"startTime":"2026-03-23T19:33:15.134Z","endTime":"2026-03-23T19:33:19.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927160908061214,"aZ":-25.09159863923484,"pfxX":0.127873220999688,"pfxZ":3.9495038914110108,"pX":-1.4741623071064065,"pZ":2.0918439757500553,"vX0":-8.46848905907112,"vY0":-132.53214381900642,"vZ0":-4.346579146450268,"x":173.19,"y":182.3,"x0":1.7340432943747959,"y0":50.00598888588263,"z0":5.5658844994191,"aX":0.2293174358008844},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":1.4,"spinRate":2391,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4118532843289229,"extension":5.897273156768993},"index":1,"playId":"34f40dbc-1462-3446-8e0b-761ddd43e2e6","pitchNumber":2,"startTime":"2026-03-23T19:33:35.491Z","endTime":"2026-03-23T19:33:39.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.908360590668213,"aZ":-24.13705152510034,"pfxX":9.39696997347386,"pfxZ":4.093573848163037,"pX":1.0320316294210385,"pZ":1.5868302174867037,"vX0":-5.803873579892429,"vY0":-139.20268477675174,"vZ0":-6.07206900901233,"x":77.66,"y":195.94,"x0":1.9217764954590972,"y0":50.006869318008675,"z0":5.391982923006186,"aX":18.467326189359547},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.4,"breakHorizontal":-15.8,"spinRate":2192,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.39330236982583866,"extension":6.011255635317551},"index":2,"playId":"65f8a01e-8134-3579-9f6f-db582392ff60","pitchNumber":3,"startTime":"2026-03-23T19:33:56.933Z","endTime":"2026-03-23T19:34:00.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475560308440617,"aZ":-14.684389106345261,"pfxX":3.396025154936268,"pfxZ":9.004177096094567,"pX":0.33581195315462725,"pZ":2.5725071562295536,"vX0":-5.012276957276449,"vY0":-138.60262865637304,"vZ0":-5.560657476285796,"x":104.2,"y":169.32,"x0":1.7278395245089258,"y0":50.00249484999148,"z0":5.588231717016168,"aX":6.596455634062192},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":-5.0,"spinRate":2298,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.3954337996540591,"extension":5.9456993081299965},"index":3,"playId":"71a15f19-56cb-3db3-81c4-2fcd3ba00793","pitchNumber":4,"startTime":"2026-03-23T19:34:17.012Z","endTime":"2026-03-23T19:34:21.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.449788268068588,"aZ":-24.4352238967176,"pfxX":9.418255357850246,"pfxZ":3.9730008252257925,"pX":1.274621754079129,"pZ":2.2915381217989954,"vX0":-5.260223722047699,"vY0":-138.794912554842,"vZ0":-4.275268751432876,"x":68.41,"y":176.91,"x0":1.9720399225203489,"y0":50.00487858868459,"z0":5.481840116453549,"aX":18.35288481667162},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":-16.0,"spinRate":2236,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.3948357477981146,"extension":5.871592023375786},"index":4,"playId":"4cfcd7b0-c058-30fe-be38-ed6246f44eee","pitchNumber":5,"startTime":"2026-03-23T19:34:36.502Z","endTime":"2026-03-23T19:34:40.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":1.5999999999999988,"leverageIndex":0.75,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:34:40.837Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drew Swift hits a grand slam (1) to left center field. Henry Bolte scores. Clark Elliott scores. Tommy White scores.","rbi":4,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:35:06.929Z","endTime":"2026-03-23T19:35:37.400Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.261637492842546,"aZ":-24.915657245326585,"pfxX":-1.290319008809297,"pfxZ":4.148884430090169,"pX":-0.6202273386090754,"pZ":2.9483752857572316,"vX0":-6.196744744670974,"vY0":-131.2490173968257,"vZ0":-2.197680972946126,"x":140.64,"y":159.17,"x0":1.9368759430827882,"y0":50.00029350925625,"z0":5.648293690147482,"aX":-2.253389429712229},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":3.7,"spinRate":2388,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.41701630258228617,"extension":5.802957989497908},"hitData":{"launchSpeed":105.8,"launchAngle":22.0,"totalDistance":394.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":56.01,"coordY":55.45}},"index":0,"playId":"ef1ad83a-4ad9-3ffa-b337-b2f1e1f3b661","pitchNumber":1,"startTime":"2026-03-23T19:35:12.760Z","endTime":"2026-03-23T19:35:37.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"second":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_ab"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_ab"},{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":18.800000000000004,"leverageIndex":1.39,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:35:37.400Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joshua Kuroda-Grauer grounds out, shortstop Jason Matthews to first baseman Ryan Galanie.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T19:38:07.028Z","endTime":"2026-03-23T19:38:32.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669436,"fullName":"Jacob Heatherly","link":"/api/v1/people/669436"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"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":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T19:35:56.883Z","endTime":"2026-03-23T19:36:27.077Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jacob Heatherly replaces Anthony Kay.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-23T19:36:27.077Z","endTime":"2026-03-23T19:38:13.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669436,"link":"/api/v1/people/669436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":669436,"fullName":"Jacob Heatherly"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08319156-0466-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-23T19:38:07.026Z","endTime":"2026-03-23T19:38:07.027Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669436,"link":"/api/v1/people/669436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.9,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.048382817380265,"aZ":-20.57604329454589,"pfxX":4.933155332815644,"pfxZ":6.090779865209683,"pX":0.681905615505642,"pZ":2.236085942391358,"vX0":-5.538972808900569,"vY0":-136.6199861726829,"vZ0":-4.756002213162381,"x":91.67,"y":160.22,"x0":2.0877000950541404,"y0":50.002589756731,"z0":5.399865430550162,"aX":9.393503968953262},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":-7.9,"spinRate":2138,"spinDirection":138},"zone":6,"typeConfidence":0.89,"plateTime":0.39980813978675966,"extension":6.409697699112093},"index":3,"playId":"b7282802-02c3-35b2-83b6-91a821e7d4d1","pitchNumber":1,"startTime":"2026-03-23T19:38:07.028Z","endTime":"2026-03-23T19:38:12.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669436,"link":"/api/v1/people/669436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.626580170785974,"aZ":-19.570710403700417,"pfxX":3.415829644628447,"pfxZ":6.680025030798463,"pX":-0.3438292596084173,"pZ":3.3411957434380066,"vX0":-7.438494721891422,"vY0":-135.9434166515073,"vZ0":-2.374401203491348,"x":130.11,"y":148.57,"x0":1.9744883857128899,"y0":50.001473279877715,"z0":5.572900198962392,"aX":6.444176161474825},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-4.8,"spinRate":2114,"spinDirection":143},"zone":11,"typeConfidence":1.0,"plateTime":0.4017164563062172,"extension":6.396722712820793},"hitData":{"launchSpeed":82.5,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":142.83,"coordY":157.9}},"index":4,"playId":"af8fe346-67cb-3737-9b6f-887b0d89a26b","pitchNumber":2,"startTime":"2026-03-23T19:38:23.325Z","endTime":"2026-03-23T19:38:32.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669436,"link":"/api/v1/people/669436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":669436,"link":"/api/v1/people/669436"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":669436,"link":"/api/v1/people/669436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:38:32.970Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T19:40:52.878Z","endTime":"2026-03-23T19:41:03.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Joey Meneses remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T19:39:23.275Z","endTime":"2026-03-23T19:39:23.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"102","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryan Lavastida replaces catcher Brian Serven, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T19:39:23.292Z","endTime":"2026-03-23T19:40:55.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681526,"link":"/api/v1/people/681526"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":661531,"link":"/api/v1/people/661531"},"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.946912669852555,"aZ":-19.320165975724912,"pfxX":-4.0446664956137655,"pfxZ":7.297598411196259,"pX":0.5136130812953095,"pZ":2.2918005839804803,"vX0":4.705600101965457,"vY0":-131.39226934861205,"vZ0":-4.987789167516054,"x":97.42,"y":176.9,"x0":-0.7689089069895827,"y0":50.0013013985838,"z0":5.635898085724239,"aX":-7.12290229158968},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.5,"breakHorizontal":6.4,"spinRate":1723,"spinDirection":223},"zone":6,"typeConfidence":0.52,"plateTime":0.41570638615401156,"extension":6.643543224367994},"hitData":{"launchSpeed":79.0,"launchAngle":39.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.93,"coordY":90.62}},"index":2,"playId":"b1da1055-d622-3e8d-a43b-9e1bde31d90f","pitchNumber":1,"startTime":"2026-03-23T19:40:55.018Z","endTime":"2026-03-23T19:41:03.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:41:03.759Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Logan grounds out, shortstop Joshua Kuroda-Grauer to first baseman Joey Meneses.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T19:41:23.573Z","endTime":"2026-03-23T19:43:09.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.690305429833302,"aZ":-16.456685888294775,"pfxX":-5.56986269265222,"pfxZ":8.723036892803082,"pX":1.6527749523229824,"pZ":2.055999859198106,"vX0":8.174077013445663,"vY0":-132.92835291544165,"vZ0":-6.422609287315851,"x":54.0,"y":183.27,"x0":-0.728866800913899,"y0":50.000618045998394,"z0":5.6845316578661835,"aX":-10.034006459946202},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":1867,"spinDirection":226},"zone":14,"typeConfidence":0.85,"plateTime":0.41098395574554303,"extension":6.776610045200182},"index":0,"playId":"2c5568bb-4946-300b-902d-6088c2411522","pitchNumber":1,"startTime":"2026-03-23T19:41:36.353Z","endTime":"2026-03-23T19:41:39.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.7,"endSpeed":84.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161733099219227,"aZ":-15.983003201824985,"pfxX":-4.520664465930523,"pfxZ":8.93996419200055,"pX":0.47557882213111874,"pZ":3.808731457041859,"vX0":4.963004805265792,"vY0":-133.56764571738265,"vZ0":-2.2222573242588473,"x":98.87,"y":135.94,"x0":-0.8172827063660457,"y0":50.00001965014556,"z0":5.797765795172561,"aX":-8.185249723734527},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":1875,"spinDirection":223},"zone":12,"typeConfidence":0.88,"plateTime":0.40971621424192506,"extension":6.64879949892167},"index":1,"playId":"3d878d57-1b53-3cdc-8b0d-6845d735b7cb","pitchNumber":2,"startTime":"2026-03-23T19:41:51.562Z","endTime":"2026-03-23T19:41:56.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08324161693391,"aZ":-24.190259054841064,"pfxX":0.6180156344677656,"pfxZ":4.868228509017422,"pX":0.2591468656420016,"pZ":2.4322123885721916,"vX0":2.7153952935716954,"vY0":-126.9661933683497,"vZ0":-3.433931759446807,"x":107.12,"y":173.11,"x0":-0.9027599324069103,"y0":50.00055105114716,"z0":5.719198270496342,"aX":1.0117131669212218},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":-1.7,"spinRate":2021,"spinDirection":197},"zone":6,"typeConfidence":0.92,"plateTime":0.43078721528556185,"extension":6.554912927161613},"index":2,"playId":"c6c05c08-827d-3833-a9a8-174db1630f39","pitchNumber":3,"startTime":"2026-03-23T19:42:06.040Z","endTime":"2026-03-23T19:42:09.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.462197128736644,"aZ":-33.01667127729693,"pfxX":-6.2016228803390465,"pfxZ":-0.5217619722543194,"pX":-0.0990102832612402,"pZ":2.9108338497103223,"vX0":4.230063994070321,"vY0":-125.56771294108147,"vZ0":-0.31273035538308136,"x":120.77,"y":160.19,"x0":-0.9892802651138537,"y0":50.003159301907736,"z0":5.695219990167172,"aX":-10.026800405205568},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":10.4,"spinRate":1227,"spinDirection":247},"zone":5,"typeConfidence":0.93,"plateTime":0.43415091598213174,"extension":6.5373353564938155},"index":3,"playId":"77bfac1d-7c70-35ae-9ec6-9f2ec461a8ed","pitchNumber":4,"startTime":"2026-03-23T19:42:25.293Z","endTime":"2026-03-23T19:42:29.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":79.4,"endSpeed":73.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.1678670138409,"aZ":-36.38697437892916,"pfxX":0.8398071651223136,"pfxZ":-3.0869971052719265,"pX":-1.0033143680949177,"pZ":3.0677164905086265,"vX0":-0.12970649184330776,"vY0":-115.69011209926835,"vZ0":1.6828629225062948,"x":155.24,"y":155.95,"x0":-1.0559195366281877,"y0":50.00219859272199,"z0":5.800391133864639,"aX":1.1462925138264917},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.9,"breakHorizontal":-1.4,"spinRate":2132,"spinDirection":60},"zone":11,"typeConfidence":0.87,"plateTime":0.47217746765712487,"extension":6.488058833210355},"index":4,"playId":"b0417a58-0daf-395a-9d1e-202f82dc05b1","pitchNumber":5,"startTime":"2026-03-23T19:42:39.940Z","endTime":"2026-03-23T19:42:42.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9700303024305,"aZ":-29.54254054688068,"pfxX":-9.919050036778035,"pfxZ":1.5980789167585066,"pX":-0.01862146130717951,"pZ":1.9427126392942875,"vX0":5.202191425965613,"vY0":-128.01063873293603,"vZ0":-3.3097028554251695,"x":117.71,"y":186.33,"x0":-0.795145742993605,"y0":50.00501941151834,"z0":5.5807562873474845,"aX":-16.360788106036622},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":16.7,"spinRate":1312,"spinDirection":241},"zone":8,"typeConfidence":0.93,"plateTime":0.42891494810882813,"extension":6.6596352533172665},"hitData":{"launchSpeed":94.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.33,"coordY":151.82}},"index":5,"playId":"2f52f8ca-85f1-390d-8083-d269644b3361","pitchNumber":6,"startTime":"2026-03-23T19:42:59.970Z","endTime":"2026-03-23T19:43:09.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805763,"link":"/api/v1/people/805763"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":805763,"link":"/api/v1/people/805763"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:43:09.001Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jason Matthews walks.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T19:43:33.358Z","endTime":"2026-03-23T19:45:09.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"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":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.570053228912208,"aZ":-21.41602666765132,"pfxX":-7.625136517399695,"pfxZ":5.9357097924176205,"pX":0.2229586109312668,"pZ":3.3852334617102797,"vX0":5.633926579856168,"vY0":-133.278225416264,"vZ0":-1.9897403656399018,"x":108.5,"y":147.38,"x0":-0.91949697089314,"y0":50.00372845358283,"z0":5.67578482292894,"aX":-13.824641317276845},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":12.7,"spinRate":1927,"spinDirection":219},"zone":12,"typeConfidence":0.64,"plateTime":0.40975719747286066,"extension":6.6216241298132354},"index":0,"playId":"2d2b0a8f-6547-3566-a8cd-36f7b31e004c","pitchNumber":1,"startTime":"2026-03-23T19:43:35.757Z","endTime":"2026-03-23T19:43:39.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28900144324806,"aZ":-33.81421598740714,"pfxX":2.411440641666589,"pfxZ":-1.2278945258605862,"pX":-1.3316318988973612,"pZ":3.2741185469790177,"vX0":-1.6869023521115243,"vY0":-114.53719983366535,"vZ0":1.6200961783366676,"x":167.76,"y":150.38,"x0":-0.9004748669101814,"y0":50.00380886544439,"z0":5.853546365283521,"aX":3.218207336745955},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.6,"breakHorizontal":-4.0,"spinRate":2025,"spinDirection":70},"zone":11,"typeConfidence":0.77,"plateTime":0.4774218351561248,"extension":6.577186326778543},"index":1,"playId":"177991c0-ab2d-3312-a548-e161f9b82231","pitchNumber":2,"startTime":"2026-03-23T19:43:50.471Z","endTime":"2026-03-23T19:43:54.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423395605708556,"aZ":-25.59881605768766,"pfxX":-6.973038191791925,"pfxZ":3.9411405811800932,"pX":0.3796833677130721,"pZ":1.7337699071637551,"vX0":5.399760352019197,"vY0":-127.80650195988284,"vZ0":-4.58392922219354,"x":102.53,"y":191.97,"x0":-0.8464674578485989,"y0":50.00025590076541,"z0":5.5421536342457465,"aX":-11.623823529537464},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":1439,"spinDirection":240},"zone":9,"typeConfidence":0.75,"plateTime":0.4272992848676904,"extension":6.7740694981639455},"index":2,"playId":"2be7568a-d86e-385c-abae-f9d54c4f478c","pitchNumber":3,"startTime":"2026-03-23T19:44:05.987Z","endTime":"2026-03-23T19:44:09.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-23T19:44:16.900Z","endTime":"2026-03-23T19:44:27.080Z","isPitch":false,"type":"action","player":{"id":667240,"link":"/api/v1/people/667240"},"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":91.0,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390897083898672,"aZ":-18.771174459835123,"pfxX":-3.701175859917482,"pfxZ":7.507555433060386,"pX":0.4397566926657374,"pZ":4.156314122445762,"vX0":4.231724547897304,"vY0":-132.5494398964729,"vZ0":-0.7978006104100961,"x":100.24,"y":126.56,"x0":-0.6939050658284078,"y0":50.00491036919677,"z0":5.827320121985252,"aX":-6.61018017546354},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":5.9,"spinRate":1779,"spinDirection":219},"zone":12,"typeConfidence":0.4,"plateTime":0.4126644402199391,"extension":6.487520462869174},"index":4,"playId":"d93db928-3e14-34ed-8efa-5761521d14bb","pitchNumber":4,"startTime":"2026-03-23T19:44:27.080Z","endTime":"2026-03-23T19:44:30.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9863013949854,"aZ":-26.01707661333665,"pfxX":-6.03455770736856,"pfxZ":3.7619642752821827,"pX":0.41761468996283035,"pZ":1.0492760908947902,"vX0":5.510987855564586,"vY0":-126.38495917591767,"vZ0":-5.99887797955097,"x":101.08,"y":210.45,"x0":-0.9951784852270055,"y0":50.00153395101014,"z0":5.511842371364862,"aX":-9.87384403120581},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":9.8,"spinRate":1376,"spinDirection":241},"zone":14,"typeConfidence":0.68,"plateTime":0.4314881208898993,"extension":6.670173340240423},"index":5,"playId":"d929cc1d-80ad-3607-b6b5-4384f640091a","pitchNumber":5,"startTime":"2026-03-23T19:44:42.113Z","endTime":"2026-03-23T19:44:46.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914015092511864,"aZ":-27.221729840699897,"pfxX":0.41426163416489814,"pfxZ":3.0152684240063445,"pX":0.9260433570759883,"pZ":1.0624205740126542,"vX0":4.152169774074147,"vY0":-126.76927642624108,"vZ0":-5.766529805671655,"x":81.7,"y":210.09,"x0":-0.7812173572240404,"y0":50.00033000120632,"z0":5.516849449246547,"aX":0.6793025490933834},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2020,"spinDirection":206},"zone":14,"typeConfidence":0.88,"plateTime":0.4307025341840731,"extension":6.69621213781695},"index":6,"playId":"e0853f7e-74ed-3dfc-83da-0a14d0a57b17","pitchNumber":6,"startTime":"2026-03-23T19:45:05.767Z","endTime":"2026-03-23T19:45:09.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667240,"link":"/api/v1/people/667240"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-1.0000000000000036,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:45:09.586Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Archer flies out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T19:45:18.098Z","endTime":"2026-03-23T19:47:16.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683101,"fullName":"JJ Goss","link":"/api/v1/people/683101"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804858342514716,"aZ":-15.352979248888088,"pfxX":-3.393940657963988,"pfxZ":9.284371369248355,"pX":0.10523885760109757,"pZ":1.990133788416234,"vX0":3.196435258168578,"vY0":-133.73696386150516,"vZ0":-6.535784448923732,"x":112.99,"y":185.05,"x0":-0.6644340365230689,"y0":50.00061612883667,"z0":5.566423844113627,"aX":-6.147935575952812},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":5.4,"spinRate":1959,"spinDirection":221},"zone":8,"typeConfidence":0.95,"plateTime":0.40952441828199726,"extension":6.625171953947544},"index":0,"playId":"6fa0a5eb-26d1-39a9-8ba1-babd0d0abbee","pitchNumber":1,"startTime":"2026-03-23T19:45:37.154Z","endTime":"2026-03-23T19:45:41.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44555243064344,"aZ":-28.930708795953304,"pfxX":-9.657870658557515,"pfxZ":2.028915902118046,"pX":1.5428643998320504,"pZ":-0.7962644455708724,"vX0":8.6468657607927,"vY0":-125.43931656116702,"vZ0":-9.41185311494111,"x":58.19,"y":260.28,"x0":-0.6876264502052964,"y0":50.00622168770727,"z0":5.349759215322983,"aX":-15.454818199953538},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":1396,"spinDirection":241},"zone":14,"typeConfidence":0.92,"plateTime":0.43600507292145085,"extension":6.8661854426112585},"index":1,"playId":"48911bda-00cc-39df-8f37-f157180fbf3a","pitchNumber":2,"startTime":"2026-03-23T19:45:54.067Z","endTime":"2026-03-23T19:46:00.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher JJ Goss. Jason Matthews to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"48911bda-00cc-39df-8f37-f157180fbf3a","startTime":"2026-03-23T19:46:01.652Z","endTime":"2026-03-23T19:46:25.864Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":667240,"link":"/api/v1/people/667240"},"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"postOnSecond":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.74,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862586927026893,"aZ":-27.84194961222908,"pfxX":2.512509851872575,"pfxZ":2.7462665929173404,"pX":0.5568432179345056,"pZ":2.2154572472747236,"vX0":2.7790178498103155,"vY0":-123.93521848138981,"vZ0":-2.986082027259705,"x":95.77,"y":178.96,"x0":-0.9000940346397602,"y0":50.0002081581909,"z0":5.73101957105794,"aX":3.9558654551247057},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.2,"spinRate":2036,"spinDirection":201},"zone":6,"typeConfidence":0.88,"plateTime":0.43984827152867423,"extension":6.694922051342279},"index":3,"playId":"2c78600b-7541-3889-b063-b293ada230c3","pitchNumber":3,"startTime":"2026-03-23T19:46:25.864Z","endTime":"2026-03-23T19:46:30.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723681712081007,"aZ":-28.230505088558168,"pfxX":-8.382876873987646,"pfxZ":2.3795993177214734,"pX":1.1467221515263046,"pZ":0.5236902384248278,"vX0":7.000393355134477,"vY0":-127.20662795616961,"vZ0":-7.011604583255133,"x":73.29,"y":224.64,"x0":-0.5388469023798126,"y0":50.00061110502379,"z0":5.524710849132912,"aX":-13.870019183998885},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":13.8,"spinRate":1505,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4290034011643393,"extension":6.889669214375042},"index":4,"playId":"99d78dd5-37ac-3391-b566-974dde0d8bf3","pitchNumber":4,"startTime":"2026-03-23T19:46:47.369Z","endTime":"2026-03-23T19:46:51.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22088106389425,"aZ":-18.284258617432585,"pfxX":-5.411674119774181,"pfxZ":7.586466911144325,"pX":-0.08298927746767078,"pZ":2.20591968744049,"vX0":3.8964888606404267,"vY0":-134.69560598368207,"vZ0":-5.4411588619411715,"x":120.16,"y":179.22,"x0":-0.8477913888972088,"y0":50.00494835107469,"z0":5.552012583990485,"aX":-9.910072501900617},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":8.9,"spinRate":1979,"spinDirection":221},"zone":5,"typeConfidence":0.85,"plateTime":0.40719863738757534,"extension":6.551269241622528},"hitData":{"launchSpeed":102.5,"launchAngle":32.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.79,"coordY":48.0}},"index":5,"playId":"f98bce77-03e0-3be9-88bf-292fef1a2fc0","pitchNumber":5,"startTime":"2026-03-23T19:47:07.302Z","endTime":"2026-03-23T19:47:16.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814453,"link":"/api/v1/people/814453"},"credit":"b_ab"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_ab"},{"player":{"id":814453,"link":"/api/v1/people/814453"},"credit":"b_pa"},{"player":{"id":683101,"link":"/api/v1/people/683101"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:47:16.270Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cade Marlowe walks.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T19:49:22.048Z","endTime":"2026-03-23T19:50:10.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Kay replaces Jacob Heatherly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T19:49:02.651Z","endTime":"2026-03-23T19:49:24.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641743,"link":"/api/v1/people/641743"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669436,"link":"/api/v1/people/669436","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8138706071767,"aZ":-32.47979750735827,"pfxX":-2.8678737451152942,"pfxZ":-0.22570307661915923,"pX":-1.019667529905692,"pZ":1.0248351475874202,"vX0":-6.296328261410777,"vY0":-114.61354526651436,"vZ0":-2.773852874300869,"x":155.87,"y":211.11,"x0":2.1337790648437074,"y0":50.004907566502126,"z0":5.416810879037176,"aX":-3.822681089718883},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.8,"breakHorizontal":6.7,"spinRate":2421,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.47754117131710005,"extension":5.803376791950757},"index":1,"playId":"b602aaa3-d25d-3698-9305-d8db684e962d","pitchNumber":1,"startTime":"2026-03-23T19:49:24.124Z","endTime":"2026-03-23T19:49:27.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270244959231054,"aZ":-28.57904573388584,"pfxX":10.983431241491179,"pfxZ":1.9356755133743375,"pX":-0.8374681995818857,"pZ":1.6214634646477408,"vX0":-11.166281026791216,"vY0":-135.26741072821326,"vZ0":-4.396160488844233,"x":148.92,"y":195.0,"x0":1.9153799954157187,"y0":50.000250198243265,"z0":5.269350183706039,"aX":20.368401994958262},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":-17.5,"spinRate":2281,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4047801105325384,"extension":5.890151982070225},"index":2,"playId":"de6a4b2e-6c5f-3b33-9c0c-6a932667b3b6","pitchNumber":2,"startTime":"2026-03-23T19:49:37.342Z","endTime":"2026-03-23T19:49:40.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.0,"endSpeed":86.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232690249246296,"aZ":-25.501054353000136,"pfxX":10.550632333440557,"pfxZ":3.5709913431328832,"pX":1.370528564877167,"pZ":1.1737327600008673,"vX0":-5.823741960746553,"vY0":-135.31683828420623,"vZ0":-6.3276429734491195,"x":62.74,"y":197.91,"x0":2.1703156794571754,"y0":50.00675330380159,"z0":5.308987195250026,"aX":19.73255882990775},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":-18.0,"spinRate":2307,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4034978705403134,"extension":5.791364413258858},"index":3,"playId":"ba0aa605-d8b8-3b56-8089-89a74c84fe36","pitchNumber":3,"startTime":"2026-03-23T19:49:51.049Z","endTime":"2026-03-23T19:49:55.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.4,"endSpeed":86.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86241918934179,"aZ":-18.020856895946768,"pfxX":5.1967557883684234,"pfxZ":7.496015664403841,"pX":0.5278819949337308,"pZ":1.4245567238999628,"vX0":-5.490898408553611,"vY0":-135.8397521574333,"vZ0":-7.567984062166935,"x":96.88,"y":200.32,"x0":1.8903129427072496,"y0":50.00516143771998,"z0":5.476931873134288,"aX":9.814524414785145},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-8.4,"spinRate":2363,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4016298758992729,"extension":5.801649653873363},"index":4,"playId":"8c6dfa3b-af68-3a0b-9dee-abefce8b4f18","pitchNumber":4,"startTime":"2026-03-23T19:50:07.101Z","endTime":"2026-03-23T19:50:10.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:50:10.155Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Stefanic walks. Cade Marlowe to 2nd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T19:50:26.748Z","endTime":"2026-03-23T19:54:04.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"postOnSecond":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"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":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"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(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":90.3,"endSpeed":83.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625306132201022,"aZ":-26.056480083392454,"pfxX":-0.7352225619460571,"pfxZ":3.458079686025328,"pX":-0.9554411515606163,"pZ":1.6309539263385686,"vX0":-7.042357209065856,"vY0":-131.3755644053598,"vZ0":-5.325553309270726,"x":153.42,"y":194.74,"x0":1.8418981456206345,"y0":50.004247139009664,"z0":5.59113720468274,"aX":-1.2999784916772443},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":2.6,"spinRate":2429,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4149847369103976,"extension":5.844164398371571},"index":0,"playId":"234a086d-3caa-3f7a-b994-5e01b8d8e9ae","pitchNumber":1,"startTime":"2026-03-23T19:50:37.923Z","endTime":"2026-03-23T19:50:41.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676305027491033,"aZ":-14.184500260105871,"pfxX":4.312479363549312,"pfxZ":9.138662693795094,"pX":0.2788071573589345,"pZ":2.253659749949684,"vX0":-5.687658287544271,"vY0":-138.8532141580361,"vZ0":-6.577849839040412,"x":106.37,"y":177.93,"x0":1.7855462659748984,"y0":50.00434787408023,"z0":5.5824453952004855,"aX":8.491417518530987},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-6.7,"spinRate":2346,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3932167901124699,"extension":5.947633792042045},"index":1,"playId":"a24d719f-2f2f-31d5-9143-badc81aa7910","pitchNumber":2,"startTime":"2026-03-23T19:51:00.691Z","endTime":"2026-03-23T19:51:05.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.210996877389878,"aZ":-24.733118688662078,"pfxX":-0.9409019608071403,"pfxZ":4.2252278301466415,"pX":-0.9962651904823313,"pZ":2.2694996989800047,"vX0":-6.988914004061588,"vY0":-131.2810677855978,"vZ0":-3.8104068050347175,"x":154.98,"y":177.5,"x0":1.8120409676796083,"y0":50.006488304209796,"z0":5.559718548908922,"aX":-1.6590824661762664},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":3.1,"spinRate":2450,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.4156481622572188,"extension":5.970290475907575},"index":2,"playId":"1f9ea42b-36df-345a-8d97-1a15af654bde","pitchNumber":3,"startTime":"2026-03-23T19:51:19.990Z","endTime":"2026-03-23T19:51:24.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640618159153437,"aZ":-15.932947222092263,"pfxX":4.225983804778723,"pfxZ":8.181304111017308,"pX":-0.5149139825119745,"pZ":3.081103457362768,"vX0":-7.387209683384904,"vY0":-140.0152198586779,"vZ0":-4.349972701302969,"x":136.63,"y":155.59,"x0":1.6086919037927092,"y0":50.00257047907234,"z0":5.697537806789227,"aX":8.389744739435189},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":-6.1,"spinRate":2361,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.39119156760067897,"extension":5.846258754784403},"index":3,"playId":"d34bbfc6-de53-363b-a58b-d85b66fb961e","pitchNumber":4,"startTime":"2026-03-23T19:51:54.395Z","endTime":"2026-03-23T19:52:00.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"19052b7f-5706-341d-9ce8-5662fc52bfa0","startTime":"2026-03-23T19:52:22.216Z","endTime":"2026-03-23T19:52:25.216Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.099307364002303,"aZ":-25.90121718518703,"pfxX":-0.466249264227959,"pfxZ":3.4681844781503735,"pX":-1.3066480035428005,"pZ":2.51881150887268,"vX0":-8.00668411848792,"vY0":-132.7458928732527,"vZ0":-3.1045662590874796,"x":166.81,"y":170.77,"x0":1.7934308117275406,"y0":50.000854651673784,"z0":5.5637771669271165,"aX":-0.8395013764120431},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":2.4,"spinRate":2427,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4106811233471577,"extension":5.851598374401665},"index":5,"playId":"b485f12a-3287-34ff-a7e7-c9a7071b7d7f","pitchNumber":5,"startTime":"2026-03-23T19:52:44.256Z","endTime":"2026-03-23T19:52:47.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360521441082625,"aZ":-17.238891081422835,"pfxX":4.355027604506101,"pfxZ":7.468825636228946,"pX":-0.9803749984026666,"pZ":2.6625053507292233,"vX0":-8.755090117708722,"vY0":-140.22361342878241,"vZ0":-5.257720131942197,"x":154.37,"y":166.89,"x0":1.6102511213124777,"y0":50.0059319034057,"z0":5.678790811942263,"aX":8.713188114058688},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":-6.1,"spinRate":2356,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.389933239705226,"extension":5.96321854337211},"index":6,"playId":"949cf15d-49f4-380d-a5f5-c998eb3d8479","pitchNumber":6,"startTime":"2026-03-23T19:53:08.990Z","endTime":"2026-03-23T19:53:13.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247270948244566,"aZ":-17.69591469498954,"pfxX":5.263056113849905,"pfxZ":7.414673975879164,"pX":-1.3947378439274736,"pZ":2.385571368413474,"vX0":-9.9793597677745,"vY0":-138.88726933608584,"vZ0":-5.563918499351085,"x":170.16,"y":174.37,"x0":1.561882429860272,"y0":50.00156346683698,"z0":5.592462774920947,"aX":10.276187501914686},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":-7.4,"spinRate":2272,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3944307752948504,"extension":5.804174817290319},"index":7,"playId":"ae683580-9625-3d06-ab4f-00664f5db500","pitchNumber":7,"startTime":"2026-03-23T19:53:32.563Z","endTime":"2026-03-23T19:53:36.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6488307513937,"aZ":-38.19761107249693,"pfxX":-7.613121931341002,"pfxZ":-4.527630684736394,"pX":3.8672881790277414,"pZ":4.210095123503655,"vX0":4.73043582491085,"vY0":-114.9520747550326,"vZ0":5.215549398202498,"x":-30.41,"y":125.11,"x0":2.764925467651849,"y0":50.00495030235161,"z0":5.634458147736923,"aX":-10.121247141226242},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.5,"breakHorizontal":12.5,"spinRate":2381,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.477726605839516,"extension":5.736466961914017},"index":8,"playId":"7829ab15-1476-3faf-8c5e-ad40daa7861d","pitchNumber":8,"startTime":"2026-03-23T19:54:01.288Z","endTime":"2026-03-23T19:54:04.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":641743,"link":"/api/v1/people/641743"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":2.16,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:54:04.288Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Henry Bolte doubles (4) on a sharp line drive to right fielder Nathan Archer. Cade Marlowe scores. Michael Stefanic scores.","rbi":2,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T19:56:49.724Z","endTime":"2026-03-23T19:57:32.358Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4],"actionIndex":[1,3],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814453,"link":"/api/v1/people/814453"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T19:54:20.204Z","endTime":"2026-03-23T19:54:47.602Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"second":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Morris Austin replaces Anthony Kay.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T19:54:47.602Z","endTime":"2026-03-23T19:56:51.886Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809459,"link":"/api/v1/people/809459"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641743,"link":"/api/v1/people/641743","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"second":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397811978378336,"aZ":-13.546269245138754,"pfxX":-3.3626479970175858,"pfxZ":9.874581402766301,"pX":2.6154253987905247,"pZ":2.4676280354199647,"vX0":10.642185434928505,"vY0":-136.56014416405085,"vZ0":-5.8770805173242175,"x":17.31,"y":172.15,"x0":-0.8971709748811671,"y0":50.001878779805544,"z0":5.581345808728229,"aX":-6.343241848829031},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":3.8,"spinRate":1960,"spinDirection":203},"zone":14,"typeConfidence":1.36,"plateTime":0.40125354894939136,"extension":6.374624445499356},"index":2,"playId":"ff0496cf-e483-373a-b570-bece394df98b","pitchNumber":1,"startTime":"2026-03-23T19:56:51.886Z","endTime":"2026-03-23T19:56:59.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"second":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cade Marlowe steals (5) 3rd base. Michael Stefanic steals (2) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"actionPlayId":"ff0496cf-e483-373a-b570-bece394df98b","startTime":"2026-03-23T19:56:59.583Z","endTime":"2026-03-23T19:57:16.940Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687799,"link":"/api/v1/people/687799"},"defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":683021,"link":"/api/v1/people/683021"},"second":{"id":687799,"link":"/api/v1/people/687799"},"postOnSecond":{"id":683021,"link":"/api/v1/people/683021"},"postOnThird":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.83,"dramaIndex":116.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83670638525661,"aZ":-14.366793662169481,"pfxX":-4.330730983944166,"pfxZ":9.206683807455693,"pX":0.22428504838534472,"pZ":2.501166587531038,"vX0":5.014067773944968,"vY0":-138.63481272460515,"vZ0":-5.665632187940126,"x":108.45,"y":171.25,"x0":-1.050583528051677,"y0":50.002092225359036,"z0":5.54081876698789,"aX":-8.37607513725548},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2161,"spinDirection":203},"zone":5,"typeConfidence":1.37,"plateTime":0.39605246017399987,"extension":6.470734176964845},"hitData":{"launchSpeed":109.5,"launchAngle":18.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":218.93,"coordY":97.3}},"index":4,"playId":"43a0c805-f17e-3c7c-80c2-54d643e5e98b","pitchNumber":2,"startTime":"2026-03-23T19:57:16.940Z","endTime":"2026-03-23T19:57:32.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":15.899999999999999,"leverageIndex":2.83,"dramaIndex":213.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:57:32.358Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Clark Elliott walks.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T19:57:49.037Z","endTime":"2026-03-23T20:00:00.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09833166496964,"aZ":-24.812072494451908,"pfxX":-9.050085020966286,"pfxZ":4.643043063204726,"pX":-0.4121483658233269,"pZ":1.6429981618966523,"vX0":4.628706839021027,"vY0":-125.32028697689826,"vZ0":-4.580688326066337,"x":132.71,"y":194.42,"x0":-1.110500014045737,"y0":50.002281308705854,"z0":5.529274233755272,"aX":-14.347476769046404},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":1741,"spinDirection":229},"zone":7,"typeConfidence":1.3,"plateTime":0.4376025055377628,"extension":6.50492348842772},"index":0,"playId":"69f6a07e-8f2a-34b0-a741-84adab9dbab7","pitchNumber":1,"startTime":"2026-03-23T19:58:07.738Z","endTime":"2026-03-23T19:58:11.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7493994910327,"aZ":-17.354908912695066,"pfxX":-5.744108162202869,"pfxZ":7.763827698596069,"pX":-1.3780667615593767,"pZ":2.9591321957434786,"vX0":1.7047922162214144,"vY0":-137.77834068284383,"vZ0":-4.147911913112682,"x":169.53,"y":158.88,"x0":-1.2615597743521627,"y0":50.00030922260975,"z0":5.669070053834923,"aX":-10.958535965287167},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2074,"spinDirection":204},"zone":11,"typeConfidence":1.22,"plateTime":0.3986954379871568,"extension":6.428733123386409},"index":1,"playId":"607a103d-6e8f-3728-97d6-55f71a601344","pitchNumber":2,"startTime":"2026-03-23T19:58:26.218Z","endTime":"2026-03-23T19:58:29.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764507777320695,"aZ":-23.794672992977617,"pfxX":-7.0877782298970615,"pfxZ":5.257756641134321,"pX":-1.055789834465786,"pZ":3.242761692788629,"vX0":2.969022803018691,"vY0":-125.31047427098426,"vZ0":-1.0011038639541943,"x":157.24,"y":151.23,"x0":-1.3335705922048287,"y0":50.00322798697336,"z0":5.587128668203772,"aX":-11.298800724209942},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":1599,"spinDirection":237},"zone":11,"typeConfidence":1.24,"plateTime":0.4366929061012854,"extension":6.397612903668395},"index":2,"playId":"fa0009e8-23dd-3193-b5b0-1341528e3bf2","pitchNumber":3,"startTime":"2026-03-23T19:58:48.264Z","endTime":"2026-03-23T19:58:53.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513467403994465,"aZ":-14.658201335166227,"pfxX":-3.5928075795610734,"pfxZ":9.004402651330125,"pX":1.5968808302450836,"pZ":2.4843734833653697,"vX0":8.028025453507567,"vY0":-138.4813555435367,"vZ0":-5.680439784990276,"x":56.13,"y":171.7,"x0":-0.8709599516209028,"y0":50.00132799215164,"z0":5.540380114586136,"aX":-6.988598448563501},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":2064,"spinDirection":200},"zone":12,"typeConfidence":1.36,"plateTime":0.3953189301254909,"extension":6.596410270222006},"index":3,"playId":"22e3da86-d80b-3c98-85d5-48532fcbfa50","pitchNumber":4,"startTime":"2026-03-23T19:59:10.036Z","endTime":"2026-03-23T19:59:13.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66861843886525,"aZ":-14.860283502341085,"pfxX":-1.7877319524255377,"pfxZ":9.03958167139958,"pX":-0.21723168532613085,"pZ":3.4040162042683133,"vX0":3.140800934693232,"vY0":-137.7674869144643,"vZ0":-3.290633527586462,"x":125.28,"y":146.87,"x0":-1.1416872140671868,"y0":50.00035833555457,"z0":5.623253142267855,"aX":-3.4234500920032263},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":2.5,"spinRate":1909,"spinDirection":201},"zone":11,"typeConfidence":1.36,"plateTime":0.3981372470011615,"extension":6.510263902057585},"index":4,"playId":"a20ed1dc-cc15-3dc2-872f-229e16590449","pitchNumber":5,"startTime":"2026-03-23T19:59:31.937Z","endTime":"2026-03-23T19:59:35.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982747519897476,"aZ":-18.366221242529228,"pfxX":-4.5057160906357705,"pfxZ":7.03647772381888,"pX":1.6422100273892055,"pZ":2.700903026576043,"vX0":9.278031641106903,"vY0":-138.04821024345273,"vZ0":-4.241249830232725,"x":54.4,"y":165.86,"x0":-1.1520786895981079,"y0":50.00232082560221,"z0":5.466341886865351,"aX":-8.841715853821697},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":6.6,"spinRate":1930,"spinDirection":208},"zone":12,"typeConfidence":1.2,"plateTime":0.3943084336322382,"extension":6.468915087608052},"index":5,"playId":"3d1e34e4-2a10-3d9e-b44f-d8c58532d32c","pitchNumber":6,"startTime":"2026-03-23T19:59:56.698Z","endTime":"2026-03-23T20:00:00.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.54,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:00:00.287Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Lavastida walks. Henry Bolte to 3rd. Clark Elliott to 2nd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:00:27.109Z","endTime":"2026-03-23T20:01:39.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"postOnSecond":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85285171403639,"aZ":-19.0213834130919,"pfxX":-3.087128155885506,"pfxZ":6.631899891450651,"pX":0.17075779644803735,"pZ":4.526259101701136,"vX0":4.472274031554581,"vY0":-139.14622342761876,"vZ0":0.07771533084384852,"x":110.49,"y":116.57,"x0":-1.0477324830372003,"y0":50.00408548295601,"z0":5.74646607980654,"aX":-6.124261886752293},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":4.8,"spinRate":1870,"spinDirection":203},"zone":12,"typeConfidence":1.33,"plateTime":0.39192640669049705,"extension":6.35630956919039},"index":0,"playId":"be71e9ca-3bed-3dfc-8fe7-542ceb2d3b43","pitchNumber":1,"startTime":"2026-03-23T20:00:36.216Z","endTime":"2026-03-23T20:00:39.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":84.1,"endSpeed":77.9,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55896155287133,"aZ":-33.79035289654088,"pfxX":0.6197641595768797,"pfxZ":-1.0482416074600405,"pX":-0.516549751875954,"pZ":3.998870320850775,"vX0":1.8719618321851408,"vY0":-122.5472559100305,"vZ0":2.4573173376485506,"x":136.69,"y":130.81,"x0":-1.3672781041989437,"y0":50.00377496965496,"z0":5.846549805652047,"aX":0.9536941016977004},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":-1.6,"spinRate":2051,"spinDirection":106},"zone":11,"typeConfidence":1.27,"plateTime":0.4449598086738611,"extension":6.257801838184868},"index":1,"playId":"eda901dd-9108-339e-9c48-dc66c1c36973","pitchNumber":2,"startTime":"2026-03-23T20:00:54.922Z","endTime":"2026-03-23T20:00:58.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.9,"endSpeed":86.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025364395934215,"aZ":-16.40510690246645,"pfxX":-4.012316249900316,"pfxZ":8.390343321737188,"pX":2.2250594039354374,"pZ":1.3454448915994015,"vX0":10.180115232315623,"vY0":-134.91194537501542,"vZ0":-7.9350636441847255,"x":32.19,"y":202.45,"x0":-1.0437733467248305,"y0":50.00087150093155,"z0":5.439029120462393,"aX":-7.539815544247231},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2043,"spinDirection":206},"zone":14,"typeConfidence":1.28,"plateTime":0.4030255753104264,"extension":6.663740052858812},"index":2,"playId":"0fb332f0-08ce-3c71-a2e6-83676203bfca","pitchNumber":3,"startTime":"2026-03-23T20:01:15.111Z","endTime":"2026-03-23T20:01:18.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.8,"endSpeed":87.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68288306840463,"aZ":-16.474838426185414,"pfxX":-2.7114530722852983,"pfxZ":8.217581938217425,"pX":1.7456127444861542,"pZ":1.119615365274818,"vX0":8.623392412413873,"vY0":-136.28597549931186,"vZ0":-8.541335550123033,"x":50.46,"y":208.55,"x0":-1.0861355672013135,"y0":50.00054521723873,"z0":5.398071359337205,"aX":-5.179711317302242},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":3.4,"spinRate":1911,"spinDirection":204},"zone":14,"typeConfidence":1.27,"plateTime":0.3995995952396951,"extension":6.48647304666392},"index":3,"playId":"0bfe3871-f095-3038-851d-15dec26fd5f2","pitchNumber":4,"startTime":"2026-03-23T20:01:36.106Z","endTime":"2026-03-23T20:01:39.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.3,"awayTeamWinProbability":23.700000000000003,"homeTeamWinProbabilityAdded":8.299999999999997,"leverageIndex":2.23,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:01:39.106Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Meneses grounds out, third baseman Curtis Mead to first baseman Ryan Galanie. Henry Bolte scores. Clark Elliott to 3rd. Bryan Lavastida to 2nd.","rbi":1,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:02:55.321Z","endTime":"2026-03-23T20:03:28.702Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"postOnThird":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":809459,"link":"/api/v1/people/809459"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","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-23T20:02:00.026Z","endTime":"2026-03-23T20:02:57.421Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":681526,"link":"/api/v1/people/681526"},"second":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.198959864080496,"aZ":-31.603098851886056,"pfxX":1.98649757427346,"pfxZ":0.34887698594674177,"pX":0.36998441236850216,"pZ":1.9292774230847636,"vX0":3.0986901636482926,"vY0":-126.17171749866186,"vZ0":-3.1420895254597614,"x":102.9,"y":186.69,"x0":-1.1253373333484067,"y0":50.00188246800027,"z0":5.6996738652098635,"aX":3.2488467122180285},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":-4.2,"spinRate":2129,"spinDirection":113},"zone":9,"typeConfidence":1.19,"plateTime":0.4317305194907135,"extension":6.2599766875902105},"index":1,"playId":"a90d71f5-0d94-3e5f-9317-3fcd09620649","pitchNumber":1,"startTime":"2026-03-23T20:02:57.421Z","endTime":"2026-03-23T20:03:00.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":681526,"link":"/api/v1/people/681526"},"second":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209513400772316,"aZ":-32.47827427594386,"pfxX":1.1410921436900123,"pfxZ":-0.18902318319957256,"pX":-0.623065061081521,"pZ":1.6091020630975612,"vX0":0.7182841200027155,"vY0":-126.01434407322307,"vZ0":-3.918207536282507,"x":140.75,"y":195.33,"x0":-1.0590815821633723,"y0":50.00155138125041,"z0":5.779736006396439,"aX":1.8532371239778824},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":-2.3,"spinRate":2185,"spinDirection":123},"zone":13,"typeConfidence":1.16,"plateTime":0.433010327290523,"extension":6.344358448155848},"hitData":{"launchSpeed":80.8,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.04,"coordY":174.11}},"index":2,"playId":"6cd4020e-9aea-36ba-9e81-bdff3306dc1e","pitchNumber":2,"startTime":"2026-03-23T20:03:15.407Z","endTime":"2026-03-23T20:03:28.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":681526,"link":"/api/v1/people/681526"},"second":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":703607,"link":"/api/v1/people/703607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":2.18,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:03:28.702Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out softly, third baseman Curtis Mead to first baseman Ryan Galanie.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:03:41.249Z","endTime":"2026-03-23T20:04:20.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"postOnThird":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.848472031613998,"aZ":-30.026225411436887,"pfxX":2.873122885434746,"pfxZ":1.3251703137377255,"pX":-0.6126060753996373,"pZ":3.609175091219018,"vX0":0.24853426308972876,"vY0":-126.18951272970858,"vZ0":0.21045322933892008,"x":140.35,"y":141.33,"x0":-1.085887034554361,"y0":50.00622253286766,"z0":5.928771943826011,"aX":4.6693977744740325},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2181,"spinDirection":137},"zone":11,"typeConfidence":1.32,"plateTime":0.43279254910901477,"extension":6.153930885184932},"index":0,"playId":"fb81bc87-0026-3f54-8521-187bf4ebd9fd","pitchNumber":1,"startTime":"2026-03-23T20:03:51.517Z","endTime":"2026-03-23T20:03:55.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"second":{"id":681526,"link":"/api/v1/people/681526"},"third":{"id":686499,"link":"/api/v1/people/686499"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.541691486941446,"aZ":-13.607264644231668,"pfxX":-3.46007961973292,"pfxZ":9.315009855175274,"pX":-0.5921918499155643,"pZ":3.011002360619291,"vX0":2.41810455546287,"vY0":-140.25505573563495,"vZ0":-4.80849708318046,"x":139.57,"y":157.48,"x0":-1.0157056740084696,"y0":50.00389041553028,"z0":5.634139886125917,"aX":-6.898127287790352},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":5.8,"spinRate":2136,"spinDirection":204},"zone":1,"typeConfidence":1.38,"plateTime":0.3904271707032869,"extension":6.529338156777329},"hitData":{"launchSpeed":63.1,"launchAngle":-63.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.76,"coordY":185.39}},"index":1,"playId":"3e023a55-782a-3dec-b1e3-b0352ebc2137","pitchNumber":2,"startTime":"2026-03-23T20:04:08.427Z","endTime":"2026-03-23T20:04:20.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"second":{"id":681526,"link":"/api/v1/people/681526"},"third":{"id":686499,"link":"/api/v1/people/686499"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":1.58,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:04:20.243Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Swift singles on a line drive to left fielder Sam Antonacci. Clark Elliott scores. Bryan Lavastida to 3rd.","rbi":1,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:04:30.418Z","endTime":"2026-03-23T20:05:01.105Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"postOnThird":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"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":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":{"id":809459,"link":"/api/v1/people/809459"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.002965386251713,"aZ":-32.713829923275334,"pfxX":2.7433840888143335,"pfxZ":-0.32955477459710103,"pX":-0.37266694296816444,"pZ":2.019413498082162,"vX0":0.8906106285211055,"vY0":-126.63448660034327,"vZ0":-2.568502489198287,"x":131.21,"y":184.26,"x0":-1.0854479686362202,"y0":50.00484746574963,"z0":5.665383404201367,"aX":4.453372920498207},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":-5.2,"spinRate":2263,"spinDirection":131},"zone":7,"typeConfidence":1.28,"plateTime":0.432625419294292,"extension":6.248392698509342},"hitData":{"launchSpeed":81.0,"launchAngle":20.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.98,"coordY":114.39}},"index":0,"playId":"19663fd3-9a95-34db-b5bd-878dce517fa4","pitchNumber":1,"startTime":"2026-03-23T20:04:42.209Z","endTime":"2026-03-23T20:05:01.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"second":{"id":681526,"link":"/api/v1/people/681526"},"third":{"id":686499,"link":"/api/v1/people/686499"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_ab"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_ab"},{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":2.0,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:05:01.105Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Kuroda-Grauer strikes out swinging.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:05:29.078Z","endTime":"2026-03-23T20:07:39.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809459,"fullName":"Morris Austin","link":"/api/v1/people/809459"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.897187919689635,"aZ":-14.373963119649938,"pfxX":-3.1266770118838947,"pfxZ":9.443412472904303,"pX":0.5705759735623233,"pZ":2.1568059653533966,"vX0":5.775573492458263,"vY0":-136.17150109637043,"vZ0":-6.365873544876139,"x":95.25,"y":180.55,"x0":-1.1681902555713808,"y0":50.002205491560176,"z0":5.512874025585045,"aX":-5.8935765699847815},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":1952,"spinDirection":206},"zone":6,"typeConfidence":1.36,"plateTime":0.40169370263275495,"extension":6.484937752748811},"index":0,"playId":"a99cb46b-c8bd-39c2-853b-d861d8ac7b91","pitchNumber":1,"startTime":"2026-03-23T20:05:29.078Z","endTime":"2026-03-23T20:05:33.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":681526,"link":"/api/v1/people/681526"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898888019799802,"aZ":-30.942220268867935,"pfxX":0.8750066936421161,"pfxZ":0.7817687992933369,"pX":-0.8786653564749533,"pZ":2.2722818915902074,"vX0":0.7357245010791494,"vY0":-124.0864423510189,"vZ0":-2.196301548909708,"x":150.49,"y":177.43,"x0":-1.2917907316803432,"y0":50.00157958293094,"z0":5.7260478600401745,"aX":1.3755940495625427},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":-1.8,"spinRate":2172,"spinDirection":146},"zone":13,"typeConfidence":0.99,"plateTime":0.440014535590902,"extension":6.420325588165433},"index":1,"playId":"f24941b8-83e7-35ea-a012-1de0d24d60de","pitchNumber":2,"startTime":"2026-03-23T20:05:46.450Z","endTime":"2026-03-23T20:05:52.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":681526,"link":"/api/v1/people/681526"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.251977039302524,"aZ":-16.67054874715825,"pfxX":-1.3866358112800459,"pfxZ":7.6017507411441425,"pX":2.123817292642,"pZ":3.400740935683237,"vX0":8.184158556274973,"vY0":-141.0199612413222,"vZ0":-3.5883836073280393,"x":36.05,"y":146.96,"x0":-0.6200290078220752,"y0":50.003075614517364,"z0":5.747075083578666,"aX":-2.828463577321228},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":1.1,"spinRate":1897,"spinDirection":199},"zone":12,"typeConfidence":1.26,"plateTime":0.3865236827653806,"extension":6.505691500642997},"index":2,"playId":"7c04c8c3-4c90-3f69-985c-f9571cd2b232","pitchNumber":3,"startTime":"2026-03-23T20:06:23.794Z","endTime":"2026-03-23T20:06:26.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":681526,"link":"/api/v1/people/681526"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.625143314839427,"aZ":-16.117661217372756,"pfxX":-1.7387051329801957,"pfxZ":8.343703419134206,"pX":-0.0939494090121801,"pZ":3.009944084896595,"vX0":3.113670035761583,"vY0":-137.19211647569756,"vZ0":-4.07938360116141,"x":120.58,"y":157.51,"x0":-1.0127920869920202,"y0":50.00529807173203,"z0":5.600218743891699,"aX":-3.3472119588610423},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":2.5,"spinRate":1866,"spinDirection":199},"zone":2,"typeConfidence":1.32,"plateTime":0.3977933205917963,"extension":6.4025996527935565},"index":3,"playId":"9565a831-da4c-3958-a27d-2f656ba38d93","pitchNumber":4,"startTime":"2026-03-23T20:06:45.629Z","endTime":"2026-03-23T20:06:51.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":681526,"link":"/api/v1/people/681526"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646020588383006,"aZ":-16.809080383513024,"pfxX":-2.2408560186534077,"pfxZ":7.560629168693607,"pX":-0.7733056742811928,"pZ":4.022914954262903,"vX0":1.3237300989113583,"vY0":-141.07286992684064,"vZ0":-1.8047375863724127,"x":146.48,"y":130.16,"x0":-0.9554994121574732,"y0":50.00069117461819,"z0":5.744940141068376,"aX":-4.552863217715105},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":3.8,"spinRate":1922,"spinDirection":194},"zone":11,"typeConfidence":1.36,"plateTime":0.3870464553241648,"extension":6.360481272430961},"index":4,"playId":"8270b66e-a2bb-3de8-ae3c-d91f90f2d2a3","pitchNumber":5,"startTime":"2026-03-23T20:07:19.055Z","endTime":"2026-03-23T20:07:22.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":681526,"link":"/api/v1/people/681526"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529354286796302,"aZ":-31.489537842291913,"pfxX":2.672206787927598,"pfxZ":0.4350781032046811,"pX":0.027573763577955084,"pZ":1.06053525638989,"vX0":1.8482312732490809,"vY0":-124.43269984131145,"vZ0":-4.7763720517818955,"x":115.95,"y":210.15,"x0":-1.0725297918198253,"y0":50.00133331797381,"z0":5.621060594168987,"aX":4.179465147313},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-5.3,"spinRate":2100,"spinDirection":130},"zone":14,"typeConfidence":0.96,"plateTime":0.44058716134752895,"extension":6.272662347479464},"index":5,"playId":"6a260031-b7ac-3f5a-bd95-925067df494d","pitchNumber":6,"startTime":"2026-03-23T20:07:36.242Z","endTime":"2026-03-23T20:07:39.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"first":{"id":669439,"link":"/api/v1/people/669439"},"third":{"id":681526,"link":"/api/v1/people/681526"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":809459,"link":"/api/v1/people/809459"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.26,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:07:39.255Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darren Baker lines out to left fielder Cade Marlowe.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:10:09.899Z","endTime":"2026-03-23T20:10:36.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces JJ Goss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":9,"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-23T20:08:52.896Z","endTime":"2026-03-23T20:10:12.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683101,"link":"/api/v1/people/683101","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99541299527541,"aZ":-14.401123210948372,"pfxX":-3.52893887289036,"pfxZ":9.632551542898014,"pX":0.268508365929877,"pZ":2.48958148755668,"vX0":3.8217246279801986,"vY0":-135.12162642069438,"vZ0":-7.243785326931041,"x":106.77,"y":171.56,"x0":-0.7070648490246049,"y0":50.005148174137425,"z0":6.221118110065779,"aX":-6.513290859580196},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2073,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4056669915475366,"extension":6.287005767992099},"index":1,"playId":"4944d60f-99cd-384b-8b06-fa57113d9fbf","pitchNumber":1,"startTime":"2026-03-23T20:10:12.023Z","endTime":"2026-03-23T20:10:15.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557562742440094,"aZ":-12.746038659154442,"pfxX":-3.2288010356546186,"pfxZ":10.115202853405656,"pX":0.2277671782816731,"pZ":3.2570331175886134,"vX0":3.959303135681188,"vY0":-137.04844219606784,"vZ0":-5.940841498611467,"x":108.32,"y":150.84,"x0":-0.8096402131945234,"y0":50.00244730020657,"z0":6.307817299685241,"aX":-6.2013508624415286},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.2,"spinRate":2166,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39819846552767757,"extension":6.217682072956113},"hitData":{"launchSpeed":90.3,"launchAngle":23.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.07,"coordY":111.87}},"index":2,"playId":"8290b696-a036-38af-a909-44d4297f9527","pitchNumber":2,"startTime":"2026-03-23T20:10:30.411Z","endTime":"2026-03-23T20:10:36.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:10:36.662Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (2) on a sharp line drive to left fielder Cade Marlowe.","rbi":0,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:10:44.094Z","endTime":"2026-03-23T20:11:29.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.429847690539543,"aZ":-8.432518470986622,"pfxX":-3.0235121675722745,"pfxZ":12.129062674567704,"pX":0.6743495978492062,"pZ":1.8892414596567109,"vX0":4.724532963076409,"vY0":-138.6509512005327,"vZ0":-10.073640793167721,"x":91.3,"y":187.77,"x0":-0.6546751358071287,"y0":50.003998819408395,"z0":6.121587682730173,"aX":-5.9191771094247745},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.2,"breakHorizontal":4.6,"spinRate":2285,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.39423191135903624,"extension":6.231725788293673},"index":0,"playId":"a6c059a7-912f-3673-ada3-0b304c9b079d","pitchNumber":1,"startTime":"2026-03-23T20:11:03.348Z","endTime":"2026-03-23T20:11:07.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.109121706449173,"aZ":-32.43372260259493,"pfxX":1.8488930366782736,"pfxZ":-0.1806007637752458,"pX":-0.7188026714098525,"pZ":2.1390883554763827,"vX0":-0.2586011249501621,"vY0":-119.41896329580888,"vZ0":-2.8948651856877765,"x":144.4,"y":181.02,"x0":-0.8476708296604406,"y0":50.004487640306856,"z0":6.341940203953512,"aX":2.6193913458763314},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":-3.2,"spinRate":1866,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.46207441137732985,"extension":6.145248686173824},"hitData":{"launchSpeed":108.9,"launchAngle":14.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.46,"coordY":104.68}},"index":1,"playId":"d6f731dd-07e8-3ee6-b041-29d89afe8717","pitchNumber":2,"startTime":"2026-03-23T20:11:17.384Z","endTime":"2026-03-23T20:11:29.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":0.87,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:11:29.786Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Galanie singles on a line drive to right fielder Clark Elliott. Curtis Mead to 3rd.","rbi":0,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:11:55.892Z","endTime":"2026-03-23T20:13:43.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"postOnThird":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969423639790147,"aZ":-11.111225202690594,"pfxX":-2.3826853799901873,"pfxZ":10.996957182987574,"pX":-0.007450434791498711,"pZ":2.799976357846915,"vX0":2.5073001099869336,"vY0":-137.1924366642031,"vZ0":-7.4211963250097694,"x":117.28,"y":163.18,"x0":-0.6215244195849199,"y0":50.00392801532124,"z0":6.288850157388708,"aX":-4.5643992092491095},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2246,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39848880178349466,"extension":6.195822194109277},"index":0,"playId":"775c7fbc-39a3-373b-afc7-0fc45547b5cc","pitchNumber":1,"startTime":"2026-03-23T20:11:55.892Z","endTime":"2026-03-23T20:11:59.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433359695010946,"aZ":-24.326212073920754,"pfxX":-8.530381303735318,"pfxZ":4.6826824180918365,"pX":-1.452663142865889,"pZ":2.2842079847628356,"vX0":1.5154428852526134,"vY0":-128.31340424489554,"vZ0":-4.899921857137404,"x":172.37,"y":177.11,"x0":-0.9408170317106531,"y0":50.00109160737008,"z0":6.103344288909568,"aX":-14.285828556217067},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":1578,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42613429162871075,"extension":6.2191185075118485},"index":1,"playId":"a8b5a343-14db-3944-a9a2-915260b2c18d","pitchNumber":2,"startTime":"2026-03-23T20:12:11.041Z","endTime":"2026-03-23T20:12:14.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.033020749653478,"aZ":-13.350071975326374,"pfxX":-2.3886244291418097,"pfxZ":9.790401468180333,"pX":0.24280206887555558,"pZ":2.9794621232856913,"vX0":3.505289049199865,"vY0":-137.66029574824233,"vZ0":-6.431993807194894,"x":107.74,"y":158.33,"x0":-0.7356228950137147,"y0":50.00360176147273,"z0":6.2468472742887045,"aX":-4.593249583094279},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":3.6,"spinRate":2244,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3975984688762715,"extension":6.271629143367841},"index":2,"playId":"bb227395-1794-3b0f-afe3-55ae2a91d3dc","pitchNumber":3,"startTime":"2026-03-23T20:12:29.080Z","endTime":"2026-03-23T20:12:32.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-23T20:12:50.533Z","endTime":"2026-03-23T20:13:02.275Z","isPitch":false,"type":"action","player":{"id":814436,"link":"/api/v1/people/814436"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.9,"endSpeed":86.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.610558747206344,"aZ":-11.832705258819006,"pfxX":-2.9830214744658505,"pfxZ":10.556171991134848,"pX":0.2839415736908107,"pZ":3.3481363315405086,"vX0":3.8245133954627843,"vY0":-138.1380813134734,"vZ0":-5.675041778085836,"x":106.18,"y":148.38,"x0":-0.7328234170642824,"y0":50.00204949382912,"z0":6.229074866000041,"aX":-5.748078657524895},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":2300,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39693924645552414,"extension":6.135906590996871},"index":4,"playId":"46b10b8f-c841-3052-9763-0aa133f66292","pitchNumber":4,"startTime":"2026-03-23T20:13:02.275Z","endTime":"2026-03-23T20:13:05.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.602177526553515,"aZ":-15.285040877685448,"pfxX":-3.0456559693961545,"pfxZ":8.653317530046014,"pX":-0.7258175463206364,"pZ":3.2145358221027562,"vX0":1.3813144401380462,"vY0":-138.29894596727013,"vZ0":-5.524062544933102,"x":144.67,"y":151.99,"x0":-0.8338725218614851,"y0":50.006270182380895,"z0":6.250140052354413,"aX":-5.946687315684428},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":5.3,"spinRate":2263,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3948760478795976,"extension":6.157036156451526},"hitData":{"launchSpeed":70.8,"launchAngle":25.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.89,"coordY":127.02}},"index":5,"playId":"5274d4e7-65d9-3d30-83bb-79ed1b4b48d3","pitchNumber":5,"startTime":"2026-03-23T20:13:24.931Z","endTime":"2026-03-23T20:13:43.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814436,"link":"/api/v1/people/814436"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.78,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:13:43.076Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci walks. Ryan Galanie to 2nd.","rbi":0,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:14:10.907Z","endTime":"2026-03-23T20:16:31.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"postOnThird":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":87.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68756633115582,"aZ":-11.459731028911023,"pfxX":-1.8191815803312332,"pfxZ":10.685867683520001,"pX":0.19988361658389336,"pZ":1.9952990935776787,"vX0":3.051681560286566,"vY0":-137.66889932606978,"vZ0":-9.142642412771895,"x":109.38,"y":184.91,"x0":-0.6815909824609706,"y0":50.00601950545118,"z0":6.114827768180671,"aX":-3.52777022806473},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2286,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.396346442412399,"extension":6.258670692974667},"index":0,"playId":"bbbd844b-d181-3283-bba0-e2efc45b1e9f","pitchNumber":1,"startTime":"2026-03-23T20:14:10.907Z","endTime":"2026-03-23T20:14:14.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.120995394106856,"aZ":-28.54291520024126,"pfxX":-8.542961432156648,"pfxZ":2.161653732839036,"pX":0.889941242624954,"pZ":2.0530528420632645,"vX0":7.075951521983578,"vY0":-128.33474704367097,"vZ0":-4.851359819885287,"x":83.08,"y":183.35,"x0":-0.7853242644498157,"y0":50.00070169006826,"z0":6.17586399034,"aX":-14.330874917934269},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":14.0,"spinRate":1658,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4258510106942115,"extension":6.369888069197531},"index":1,"playId":"0bd3ca8b-1118-3e9f-ab35-0b7644f7224f","pitchNumber":2,"startTime":"2026-03-23T20:14:30.373Z","endTime":"2026-03-23T20:14:34.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.078900903750466,"aZ":-22.994116586603997,"pfxX":-7.249953464643774,"pfxZ":5.552191500129422,"pX":0.26160381048535714,"pZ":1.1722020836426192,"vX0":5.491291450919203,"vY0":-127.4856092845718,"vZ0":-7.608716513801334,"x":107.03,"y":207.13,"x0":-0.9734606290013419,"y0":50.0036582208861,"z0":5.997767976476746,"aX":-11.98933093171157},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":12.0,"spinRate":1680,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4288892615096773,"extension":6.335420971983851},"index":2,"playId":"b0e4b225-964d-39cd-828e-663637abac1a","pitchNumber":3,"startTime":"2026-03-23T20:14:47.902Z","endTime":"2026-03-23T20:14:52.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"08319156-0636-0033-001c-f08cd117d70a","startTime":"2026-03-23T20:15:14.032Z","endTime":"2026-03-23T20:15:27.236Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.030214068547785,"aZ":-13.896143244612967,"pfxX":-1.5382886100283817,"pfxZ":9.52639793281619,"pX":0.08172308061193664,"pZ":3.5768516080045,"vX0":2.8157609786017233,"vY0":-137.52459836987265,"vZ0":-4.758812992521785,"x":113.88,"y":142.21,"x0":-0.7547844439347161,"y0":50.002715386936465,"z0":6.269790656660991,"aX":-2.951689791046462},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":2.2,"spinRate":2234,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39803722704055966,"extension":6.178144952091791},"index":4,"playId":"5f5013e3-339f-3fce-8de8-6aab9f9a7af6","pitchNumber":4,"startTime":"2026-03-23T20:15:27.236Z","endTime":"2026-03-23T20:15:31.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688527686459746,"aZ":-30.6382505457939,"pfxX":1.9043254854450318,"pfxZ":1.0317457880392045,"pX":0.414608253441039,"pZ":0.31263292433358325,"vX0":2.1310768634153465,"vY0":-122.2205587718159,"vZ0":-7.292509342163019,"x":101.2,"y":230.34,"x0":-0.7199392728627662,"y0":50.00599190968398,"z0":6.006620058207225,"aX":2.8481642083514886},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":-4.0,"spinRate":1920,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4501419939537934,"extension":6.156927866517314},"index":5,"playId":"aec2ae3b-0880-3cc7-b46e-dca0b9ed58f9","pitchNumber":5,"startTime":"2026-03-23T20:15:56.985Z","endTime":"2026-03-23T20:16:00.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40366783330877,"aZ":-12.38517636668834,"pfxX":-4.43286770395601,"pfxZ":10.377568067808605,"pX":0.8677839842139429,"pZ":2.260986338735416,"vX0":5.668625672363564,"vY0":-136.5781354170045,"vZ0":-8.218651839996646,"x":83.92,"y":177.73,"x0":-0.6495379573799773,"y0":50.00384577046255,"z0":6.142288810207118,"aX":-8.454637371849044},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2340,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3995846473395459,"extension":6.307980207009099},"index":6,"playId":"72e46dcf-fc54-3403-a889-74151e2e8329","pitchNumber":6,"startTime":"2026-03-23T20:16:22.778Z","endTime":"2026-03-23T20:16:31.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.66,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:16:31.583Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a line drive to right fielder Clark Elliott. Curtis Mead scores. Ryan Galanie to 3rd. Sam Antonacci to 2nd.","rbi":1,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:16:54.135Z","endTime":"2026-03-23T20:17:43.643Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnThird":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.946207865228434,"aZ":-25.156809121475224,"pfxX":-8.700597858021403,"pfxZ":4.125406555717779,"pX":-0.7281292453792849,"pZ":1.9261695639040333,"vX0":3.3255048055080993,"vY0":-128.88484950160554,"vZ0":-5.982194575049512,"x":144.75,"y":186.77,"x0":-0.8964257676631088,"y0":50.00453774987317,"z0":6.191160402061409,"aX":-14.804529862992272},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":1639,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4231585938166438,"extension":6.22939406541537},"index":0,"playId":"0b5f5d65-0991-37ea-80ef-3f6008b19d86","pitchNumber":1,"startTime":"2026-03-23T20:17:08.045Z","endTime":"2026-03-23T20:17:12.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"second":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46686765997071,"aZ":-16.459180199664292,"pfxX":-5.976292568500274,"pfxZ":8.154471381095064,"pX":-0.6849805927401919,"pZ":3.3709794332892837,"vX0":2.11553402865243,"vY0":-137.24515059633197,"vZ0":-4.838177988332185,"x":143.11,"y":147.76,"x0":-0.6846919464354111,"y0":50.00382419025568,"z0":6.260732954003862,"aX":-11.517881307417921},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2197,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3975398715616385,"extension":6.203544764064801},"hitData":{"launchSpeed":77.1,"launchAngle":13.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.4,"coordY":132.47}},"index":1,"playId":"c7e967ac-8606-35d1-8f56-1d929eca467c","pitchNumber":2,"startTime":"2026-03-23T20:17:28.490Z","endTime":"2026-03-23T20:17:43.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"second":{"id":814436,"link":"/api/v1/people/814436"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-13.0,"leverageIndex":3.87,"dramaIndex":182.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:17:43.643Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edgar Quero grounds into a double play, second baseman Michael Stefanic to shortstop Joshua Kuroda-Grauer to first baseman Joey Meneses. Lenyn Sosa out at 2nd. Edgar Quero out at 1st.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:18:56.822Z","endTime":"2026-03-23T20:19:26.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"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":8,"homeScore":9,"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-23T20:18:02.310Z","endTime":"2026-03-23T20:18:59.117Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203390773892668,"aZ":-11.941511547680063,"pfxX":-3.166454995031602,"pfxZ":10.503865451997703,"pX":-0.02071550558138095,"pZ":3.0851487069878285,"vX0":2.9557705582567535,"vY0":-137.59403745708124,"vZ0":-6.5192497334826855,"x":117.79,"y":155.48,"x0":-0.6950563503543077,"y0":50.005961232714654,"z0":6.28687986524067,"aX":-6.100908780464174},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2244,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39737333171514866,"extension":6.346941649804421},"index":1,"playId":"8f6bd179-5186-3d45-817f-0a6ecd483384","pitchNumber":1,"startTime":"2026-03-23T20:18:59.117Z","endTime":"2026-03-23T20:19:03.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.8,"endSpeed":86.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08366149065541,"aZ":-15.902673525985998,"pfxX":-2.926185814798081,"pfxZ":8.587419375998442,"pX":0.20429515489460523,"pZ":3.072658342727651,"vX0":3.522267932170275,"vY0":-136.5536999942946,"vZ0":-5.56929965713785,"x":109.21,"y":155.82,"x0":-0.7200029984292338,"y0":50.00405732831588,"z0":6.226474824437507,"aX":-5.545933585520836},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":4.6,"spinRate":2247,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4005700738856852,"extension":6.271787683716252},"hitData":{"launchSpeed":95.1,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.38,"coordY":154.86}},"index":2,"playId":"acc74c88-50f0-37e4-842f-7d65fc659d69","pitchNumber":2,"startTime":"2026-03-23T20:19:18.708Z","endTime":"2026-03-23T20:19:26.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":814436,"link":"/api/v1/people/814436"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":24.299999999999997,"leverageIndex":3.92,"dramaIndex":252.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:19:26.756Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cade Marlowe called out on strikes.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:21:48.494Z","endTime":"2026-03-23T20:23:22.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Morris Austin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":9,"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-23T20:20:39.222Z","endTime":"2026-03-23T20:21:16.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":809459,"link":"/api/v1/people/809459","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Reese McGuire replaces catcher Edgar Quero, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":9,"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-23T20:21:16.571Z","endTime":"2026-03-23T20:21:50.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":700337,"link":"/api/v1/people/700337"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":98.2,"endSpeed":90.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17361773462953,"aZ":-26.418456566762092,"pfxX":-9.051441337859686,"pfxZ":2.7661087375627558,"pX":-1.8121435006242983,"pZ":1.8217604785102706,"vX0":3.1127345149672943,"vY0":-142.94508590174902,"vZ0":-5.627493215858282,"x":186.07,"y":189.59,"x0":-1.7353914284224519,"y0":50.0041661836898,"z0":5.461979639151256,"aX":-18.84049230083948},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":1756,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.38233458529098296,"extension":6.052743452768571},"index":2,"playId":"ae32a4f2-3d47-3856-90a7-b7a790776f36","pitchNumber":1,"startTime":"2026-03-23T20:21:50.838Z","endTime":"2026-03-23T20:21:53.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837351805469684,"aZ":-30.41446951309404,"pfxX":4.3401523378092675,"pfxZ":1.1599994584010638,"pX":-1.4727106879916578,"pZ":4.9946101162624235,"vX0":0.24291977758083114,"vY0":-122.15032317927334,"vZ0":4.784710028791428,"x":173.14,"y":103.93,"x0":-2.1376424014908513,"y0":50.003898230546326,"z0":5.618021106662791,"aX":6.594397912422469},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-7.9,"spinRate":2283,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.44747232439754736,"extension":5.721927027856539},"index":3,"playId":"58e80800-9828-33fa-8c88-391b94023e92","pitchNumber":2,"startTime":"2026-03-23T20:22:06.083Z","endTime":"2026-03-23T20:22:09.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636698321189357,"aZ":-28.291370070323218,"pfxX":-10.154402197516665,"pfxZ":1.8700332649669722,"pX":-0.456372278767321,"pZ":3.326107735047925,"vX0":7.7502941664284775,"vY0":-142.5705146875246,"vZ0":-1.03035735231596,"x":134.4,"y":148.98,"x0":-1.8813024168377261,"y0":50.000502489094174,"z0":5.46642655064056,"aX":-21.047254840208677},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":1623,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.38316490230997413,"extension":6.02082930494163},"index":4,"playId":"32427046-b9df-358c-9d06-f05886e02484","pitchNumber":3,"startTime":"2026-03-23T20:22:21.764Z","endTime":"2026-03-23T20:22:27.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.288206165657208,"aZ":-28.015099958996107,"pfxX":-10.495614932311504,"pfxZ":2.0152033388588286,"pX":-0.9858372276141893,"pZ":3.0530033713105262,"vX0":5.9849024450215635,"vY0":-142.23866179262362,"vZ0":-1.9754794122304,"x":154.58,"y":156.35,"x0":-1.7451123274864948,"y0":50.00275775077256,"z0":5.5193494462906205,"aX":-21.670663765789378},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":1695,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.38394515274849006,"extension":6.040708888615075},"index":5,"playId":"30e7329a-76bb-3ef6-8725-827bccaca38c","pitchNumber":4,"startTime":"2026-03-23T20:22:39.971Z","endTime":"2026-03-23T20:22:43.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.7,"endSpeed":79.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698512247335223,"aZ":-36.515352882950666,"pfxX":-3.323892060845555,"pfxZ":-2.7065981800754813,"pX":-0.712148556543807,"pZ":4.305900628794821,"vX0":4.145223644349704,"vY0":-126.18439897927864,"vZ0":3.85338748389095,"x":144.15,"y":122.52,"x0":-1.947578345960949,"y0":50.00057116241189,"z0":5.708735239519069,"aX":-5.336841249091641},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":5.0,"spinRate":997,"spinDirection":315},"zone":11,"typeConfidence":2.0,"plateTime":0.43478384476590337,"extension":5.954207934056258},"index":6,"playId":"fc5a6e69-2bb3-3268-a8cb-9d6ec2f46f57","pitchNumber":5,"startTime":"2026-03-23T20:22:58.275Z","endTime":"2026-03-23T20:23:01.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74748960274936,"aZ":-24.92963530702757,"pfxX":-10.108157214619107,"pfxZ":3.3793252646703493,"pX":0.5532786655820704,"pZ":3.2620208155551174,"vX0":9.185799483793776,"vY0":-145.22133936604098,"vZ0":-2.608252918465068,"x":95.91,"y":150.71,"x0":-1.3314028726059173,"y0":50.00413721318138,"z0":5.681831982868189,"aX":-21.677323464791375},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":1784,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.37660225767637234,"extension":5.976986069717268},"index":7,"playId":"df650dd0-6133-378b-9991-70bec89fe8f2","pitchNumber":6,"startTime":"2026-03-23T20:23:17.714Z","endTime":"2026-03-23T20:23:22.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:23:22.166Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Stefanic doubles (3) on a ground ball to right fielder Nathan Archer.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:23:33.763Z","endTime":"2026-03-23T20:25:43.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":814453,"link":"/api/v1/people/814453"},"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":99.8,"endSpeed":92.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582150347081313,"aZ":-25.121041551618365,"pfxX":-10.277570623752588,"pfxZ":3.2748101244704877,"pX":0.7793263946744308,"pZ":3.0338645802774677,"vX0":10.465552224177102,"vY0":-145.03613430780965,"vZ0":-2.7683312993142937,"x":87.29,"y":156.87,"x0":-1.5223325356119357,"y0":50.00171321438741,"z0":5.515286758081094,"aX":-22.125219721242477},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":5.6,"breakHorizontal":16.8,"spinRate":1622,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.3761407505481724,"extension":6.167188520462397},"index":0,"playId":"359775a4-7ad3-3942-a6b7-79906f9b80d3","pitchNumber":1,"startTime":"2026-03-23T20:23:51.293Z","endTime":"2026-03-23T20:23:55.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.857475729836572,"aZ":-23.80350347048857,"pfxX":-9.986297790117042,"pfxZ":3.9578787951240546,"pX":0.32117756231283884,"pZ":2.488433999773109,"vX0":9.032482959592349,"vY0":-143.7379407344504,"vZ0":-4.336447416986864,"x":104.76,"y":171.59,"x0":-1.5475464777327295,"y0":50.003706466457096,"z0":5.47413015035333,"aX":-21.128905413384285},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":1813,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.37945382565452235,"extension":6.096559376378372},"index":1,"playId":"1c2e94dd-f043-3b49-955c-140589aa7a8c","pitchNumber":2,"startTime":"2026-03-23T20:24:08.690Z","endTime":"2026-03-23T20:24:12.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.986725259129756,"aZ":-34.17096779415825,"pfxX":2.147669168336675,"pfxZ":-1.2128546061967214,"pX":1.8840200791587824,"pZ":0.5859568943836082,"vX0":8.071431679457524,"vY0":-126.14345959197976,"vZ0":-4.97672546858099,"x":45.19,"y":222.96,"x0":-1.6114254827000862,"y0":50.00466852408193,"z0":5.279720494871158,"aX":3.5281453043058417},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.0,"breakHorizontal":-5.4,"spinRate":2217,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43103323019173745,"extension":6.079137362047858},"index":2,"playId":"e0f015e9-2862-3275-b13e-19b2aebfc47d","pitchNumber":3,"startTime":"2026-03-23T20:24:25.608Z","endTime":"2026-03-23T20:24:28.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29100098940418,"aZ":-33.35223043487368,"pfxX":4.078145581235306,"pfxZ":-0.7367074823797459,"pX":-0.14741135971329852,"pZ":3.0249106810980644,"vX0":3.244167988523921,"vY0":-125.9702130118595,"vZ0":0.5034333465908487,"x":122.62,"y":157.11,"x0":-1.9830057347964394,"y0":50.00116238555508,"z0":5.525024249949729,"aX":6.53406690460325},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-8.2,"spinRate":2141,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.43529553164072876,"extension":5.900204594237636},"index":3,"playId":"838a8f30-490a-3ee9-811a-0e88d9977cc8","pitchNumber":4,"startTime":"2026-03-23T20:24:46.803Z","endTime":"2026-03-23T20:24:51.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18427444395407,"aZ":-35.510795341958044,"pfxX":-5.100195754573709,"pfxZ":-1.9828003013018836,"pX":1.3319056628019963,"pZ":0.772999469553097,"vX0":8.924209064838474,"vY0":-129.40710160109492,"vZ0":-4.907036055902305,"x":66.23,"y":217.91,"x0":-1.5123685634110513,"y0":50.00400457858657,"z0":5.440795217632289,"aX":-8.57624005212518},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.6,"breakHorizontal":7.1,"spinRate":838,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.4246652669326565,"extension":6.274032686731953},"index":4,"playId":"97d02109-fc98-30fb-98c8-4d206a7f44a9","pitchNumber":5,"startTime":"2026-03-23T20:25:05.227Z","endTime":"2026-03-23T20:25:08.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07902034772962,"aZ":-22.968232982200643,"pfxX":-8.979028092934954,"pfxZ":4.309268512156644,"pX":0.3934905247486156,"pZ":2.5929384096640353,"vX0":8.532864469707151,"vY0":-144.45012253819363,"vZ0":-4.731058168447881,"x":102.0,"y":168.77,"x0":-1.415986051521388,"y0":50.00385477157104,"z0":5.643138126449839,"aX":-19.191032607297895},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":1800,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.37753902577247667,"extension":6.1243922503486905},"hitData":{"launchSpeed":98.8,"launchAngle":4.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.67,"coordY":113.33}},"index":5,"playId":"d760d40d-a975-31ea-b1ed-115f126f39e5","pitchNumber":6,"startTime":"2026-03-23T20:25:29.036Z","endTime":"2026-03-23T20:25:43.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":0.64,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:25:43.117Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:26:16.294Z","endTime":"2026-03-23T20:27:35.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26183778880483,"aZ":-30.637344379322226,"pfxX":1.7679653142892198,"pfxZ":0.9636630992235506,"pX":0.13337390729074813,"pZ":2.139717460687319,"vX0":4.069777982756742,"vY0":-125.66438557399653,"vZ0":-2.025783329262427,"x":111.92,"y":181.01,"x0":-1.7389871243588608,"y0":50.003573356583274,"z0":5.453383943377219,"aX":2.816942671251781},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-4.2,"spinRate":2148,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.43642699694181974,"extension":5.877432200079948},"index":0,"playId":"b8769454-cf62-3191-b2f6-a7f995e9bdea","pitchNumber":1,"startTime":"2026-03-23T20:26:16.294Z","endTime":"2026-03-23T20:26:19.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50528640553016,"aZ":-33.39943759750774,"pfxX":2.6065990692009557,"pfxZ":-0.7693345249956609,"pX":-0.03959094438171242,"pZ":0.6350084646992773,"vX0":3.631884843751966,"vY0":-125.56496214894389,"vZ0":-4.914278899890412,"x":118.51,"y":221.63,"x0":-1.8434924253968528,"y0":50.001267143676145,"z0":5.33597342262964,"aX":4.160172267288703},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.3,"breakHorizontal":-5.5,"spinRate":2147,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.43626033867211866,"extension":5.888467823985076},"index":1,"playId":"ca759651-713d-3c7f-9f7d-4f5d7f1ef3ca","pitchNumber":2,"startTime":"2026-03-23T20:26:31.701Z","endTime":"2026-03-23T20:26:36.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":92.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2497417035898,"aZ":-26.396872584972325,"pfxX":-8.629246250039731,"pfxZ":2.708365691246261,"pX":-0.6484361924045714,"pZ":1.421319041626112,"vX0":5.891580877151815,"vY0":-144.2064007964074,"vZ0":-6.869501066386875,"x":141.72,"y":200.4,"x0":-1.5825585553164103,"y0":50.0059455767208,"z0":5.431123026872743,"aX":-18.425651503732603},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":3.8,"breakHorizontal":14.6,"spinRate":1796,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3778698728745038,"extension":6.027277980932266},"index":2,"playId":"3b89e005-3c02-34c5-b7bd-6e22d2082840","pitchNumber":3,"startTime":"2026-03-23T20:26:57.752Z","endTime":"2026-03-23T20:27:00.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9604239408535,"aZ":-33.090014879589724,"pfxX":3.184172566173147,"pfxZ":-0.5709677557295434,"pX":1.7280485609839815,"pZ":1.8662993356733928,"vX0":7.038295569690527,"vY0":-125.57875063143902,"vZ0":-2.687507681352095,"x":51.13,"y":188.39,"x0":-1.5177225750875547,"y0":50.00146976257471,"z0":5.625504930086247,"aX":5.11643696148153},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":-7.3,"spinRate":2251,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43512784619966594,"extension":5.997774416965817},"index":3,"playId":"819c5bd5-4403-3317-b939-329b9c865b21","pitchNumber":4,"startTime":"2026-03-23T20:27:14.529Z","endTime":"2026-03-23T20:27:17.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889506107516898,"aZ":-30.431967889089723,"pfxX":4.172126991163578,"pfxZ":1.0523158363739542,"pX":1.1223590023901295,"pZ":1.491950702831462,"vX0":5.72976635688924,"vY0":-127.26708782458596,"vZ0":-3.928300642969117,"x":74.22,"y":198.5,"x0":-1.6924759662616324,"y0":50.00322929096671,"z0":5.441843992886703,"aX":6.905226517471926},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-8.8,"spinRate":2294,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.428880584934769,"extension":6.007105855117792},"index":4,"playId":"d7818e2d-4795-38e4-9f72-b98f9b7c364b","pitchNumber":5,"startTime":"2026-03-23T20:27:31.924Z","endTime":"2026-03-23T20:27:35.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.23,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:27:35.077Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Clark Elliott hit by pitch.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:28:02.936Z","endTime":"2026-03-23T20:29:05.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnSecond":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29905056645166,"aZ":-30.24173450651885,"pfxX":3.709183281003809,"pfxZ":1.204899024329233,"pX":0.2114861507544987,"pZ":2.895989510572738,"vX0":3.974847121264936,"vY0":-125.37839835017712,"vZ0":-0.3564691875628242,"x":108.94,"y":160.59,"x0":-1.8713051868223733,"y0":50.00330629485286,"z0":5.489768779675415,"aX":5.956526271342267},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":-7.6,"spinRate":2273,"spinDirection":43},"zone":2,"typeConfidence":2.0,"plateTime":0.4354255368639972,"extension":5.956351324584775},"index":0,"playId":"0264e79c-9fb9-32a4-9f52-5b772364e321","pitchNumber":1,"startTime":"2026-03-23T20:28:03.798Z","endTime":"2026-03-23T20:28:07.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.064123942972998,"aZ":-19.945039858777406,"pfxX":-8.438240048825907,"pfxZ":5.821229846441386,"pX":-0.27973024583575723,"pZ":2.254575596672126,"vX0":6.7108910004801166,"vY0":-143.13208548718234,"vZ0":-5.676530992820971,"x":127.66,"y":177.91,"x0":-1.5434307022132845,"y0":50.00666871458915,"z0":5.488846339284088,"aX":-17.73719024365155},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.7,"breakHorizontal":14.2,"spinRate":1795,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3808148838460066,"extension":5.94130484424975},"index":1,"playId":"a5de13c3-c882-360d-9060-3e227fc211ac","pitchNumber":2,"startTime":"2026-03-23T20:28:17.910Z","endTime":"2026-03-23T20:28:21.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-23T20:28:28.023Z","endTime":"2026-03-23T20:28:40.708Z","isPitch":false,"type":"action","player":{"id":686499,"link":"/api/v1/people/686499"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":98.9,"endSpeed":90.3,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87758550356476,"aZ":-19.962054005326998,"pfxX":-7.7417417214915965,"pfxZ":5.806864007114598,"pX":-0.917878904796447,"pZ":5.127217372609763,"vX0":5.108121125229086,"vY0":-143.97218337245792,"vZ0":1.9633763635044086,"x":151.99,"y":100.35,"x0":-1.707701854254657,"y0":50.00226432513501,"z0":5.670587745502739,"aX":-16.280066447681705},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.0,"breakHorizontal":13.1,"spinRate":1958,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.3801849210534254,"extension":5.956981678226588},"index":3,"playId":"79006559-ff3e-3302-bca6-d7eb6199c93f","pitchNumber":3,"startTime":"2026-03-23T20:28:40.708Z","endTime":"2026-03-23T20:28:43.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.865082181604237,"aZ":-32.59402699684716,"pfxX":2.0112510828271946,"pfxZ":-0.26178171355845026,"pX":1.9852534436677336,"pZ":-0.019814408004069313,"vX0":8.21879341755629,"vY0":-125.3114880230031,"vZ0":-6.614366964145935,"x":41.33,"y":239.31,"x0":-1.5901821130032274,"y0":50.003572565712986,"z0":5.296382679439743,"aX":3.2174991749115627},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":-5.4,"spinRate":2300,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4360626344140819,"extension":6.113204287418852},"index":4,"playId":"a3973186-b911-3ba3-8c85-f3f33af4a3d8","pitchNumber":4,"startTime":"2026-03-23T20:28:59.434Z","endTime":"2026-03-23T20:29:05.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":1.29,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:29:05.769Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryan Lavastida grounds into a force out, fielded by third baseman Curtis Mead. Michael Stefanic out at 3rd.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:29:40.157Z","endTime":"2026-03-23T20:32:19.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":681526,"fullName":"Bryan Lavastida","link":"/api/v1/people/681526"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98523188236519,"aZ":-32.23228281524802,"pfxX":5.900287903712734,"pfxZ":-0.035983648524686274,"pX":0.9367498434062388,"pZ":2.2017630003508746,"vX0":4.657796960179006,"vY0":-127.25705611236012,"vZ0":-1.711191217884251,"x":81.29,"y":179.33,"x0":-1.6888001523468237,"y0":50.00323770751689,"z0":5.4548540021019445,"aX":9.601761148373049},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-11.8,"spinRate":2271,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4316893869692855,"extension":6.05741606525129},"index":0,"playId":"e8e59fc5-c885-3cf8-af13-7b600145d1cd","pitchNumber":1,"startTime":"2026-03-23T20:29:48.361Z","endTime":"2026-03-23T20:29:51.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"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-23T20:30:11.824Z","endTime":"2026-03-23T20:30:21.272Z","isPitch":false,"type":"action","player":{"id":681526,"link":"/api/v1/people/681526"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74172331475597,"aZ":-28.02282287712139,"pfxX":-9.783989558649152,"pfxZ":1.9447373882276615,"pX":0.29897966369850415,"pZ":3.1315423124471855,"vX0":8.863766982591017,"vY0":-144.71746992074722,"vZ0":-2.1521010405073295,"x":105.6,"y":154.23,"x0":-1.5227741327617295,"y0":50.003560722406334,"z0":5.590273632475276,"aX":-20.887343280222165},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":3.2,"breakHorizontal":16.1,"spinRate":1731,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.37755766584808814,"extension":6.15174937801553},"index":2,"playId":"d2a16c16-a0db-3403-ba3e-1a479c6c7e8d","pitchNumber":2,"startTime":"2026-03-23T20:30:21.272Z","endTime":"2026-03-23T20:30:25.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330645758753537,"aZ":-28.008946594336983,"pfxX":3.6977500683012394,"pfxZ":2.495754346887861,"pX":2.373898725138553,"pZ":0.9888786153484624,"vX0":8.26099150671339,"vY0":-127.8895974226484,"vZ0":-5.726888515676782,"x":26.51,"y":212.08,"x0":-1.3680958618398595,"y0":50.003667189041174,"z0":5.431227880452873,"aX":6.176482421751858},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-8.4,"spinRate":2251,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4269317741280587,"extension":6.1175205286092185},"index":3,"playId":"de459388-21a3-3276-9323-8d45b71ba562","pitchNumber":3,"startTime":"2026-03-23T20:30:38.164Z","endTime":"2026-03-23T20:30:41.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.244580367870263,"aZ":-26.29245113270437,"pfxX":3.657754735827708,"pfxZ":3.64811181932326,"pX":-0.646450958392857,"pZ":2.7511521406558623,"vX0":2.0087123260953446,"vY0":-126.3493494056462,"vZ0":-1.6603771845624036,"x":141.64,"y":164.5,"x0":-1.9276389600851793,"y0":50.006062983966515,"z0":5.533988868389116,"aX":5.901896902621036},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":-7.1,"spinRate":1963,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.43384535515013845,"extension":5.9273848547430275},"index":4,"playId":"8a1783ec-997d-332c-818d-20546ab3a9d0","pitchNumber":4,"startTime":"2026-03-23T20:31:04.225Z","endTime":"2026-03-23T20:31:11.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-23T20:31:41.125Z","endTime":"2026-03-23T20:31:52.689Z","isPitch":false,"type":"action","player":{"id":681526,"link":"/api/v1/people/681526"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698185317030113,"aZ":-29.050693282276203,"pfxX":0.8647959140726895,"pfxZ":1.8795105811456718,"pX":1.575372733186992,"pZ":1.5256632995003427,"vX0":7.200842307270707,"vY0":-128.49469883205046,"vZ0":-4.379405109539074,"x":56.95,"y":197.59,"x0":-1.3852111186080103,"y0":50.00078172198393,"z0":5.531100059251293,"aX":1.4316831134281867},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-3.4,"spinRate":2239,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.42763781223306907,"extension":5.935939753132887},"index":6,"playId":"220c9464-b68d-33f4-80a9-4b751a4c0a26","pitchNumber":5,"startTime":"2026-03-23T20:31:52.689Z","endTime":"2026-03-23T20:31:56.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20301294008745,"aZ":-34.01427111526001,"pfxX":1.7109615964815146,"pfxZ":-1.1239569454363032,"pX":0.24434159408857273,"pZ":2.574944091633947,"vX0":4.616247988631603,"vY0":-126.80537122862438,"vZ0":-0.5638272121232255,"x":107.69,"y":169.26,"x0":-1.8199120401581863,"y0":50.00521463388063,"z0":5.506902551782211,"aX":2.794177721319316},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-4.1,"spinRate":2179,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.431449753990758,"extension":5.9902118554199095},"hitData":{"launchSpeed":71.4,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.78,"coordY":167.52}},"index":7,"playId":"a97c8a63-19eb-3e80-b594-4ddb929804b5","pitchNumber":6,"startTime":"2026-03-23T20:32:14.645Z","endTime":"2026-03-23T20:32:19.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":681526,"link":"/api/v1/people/681526","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":681526,"link":"/api/v1/people/681526"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"leverageIndex":1.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:32:19.977Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Logan strikes out swinging.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T20:34:40.979Z","endTime":"2026-03-23T20:35:31.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wander Suero replaces Nick Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":9,"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-23T20:33:03.449Z","endTime":"2026-03-23T20:34:43.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593833,"link":"/api/v1/people/593833"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982744079862016,"aZ":-17.974595933244043,"pfxX":-1.0734876046081974,"pfxZ":8.068954898095459,"pX":0.6272769234439679,"pZ":2.5942476301333692,"vX0":10.960392177141875,"vY0":-131.13344281646985,"vZ0":-3.602252614118431,"x":93.09,"y":168.74,"x0":-3.448440287334941,"y0":50.004603149627094,"z0":5.30900211025863,"aX":-1.891127727434434},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":-0.2,"spinRate":2451,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.4160185642060257,"extension":6.440578017985946},"index":1,"playId":"87e56892-45be-3d32-a75a-14f2832cde3c","pitchNumber":1,"startTime":"2026-03-23T20:34:43.188Z","endTime":"2026-03-23T20:34:47.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764408414391497,"aZ":-18.953229704219215,"pfxX":-2.0843369343986504,"pfxZ":7.445429000691352,"pX":0.7188898526430283,"pZ":3.392742542383359,"vX0":11.126629481135279,"vY0":-131.84087596294222,"vZ0":-1.4126936232571334,"x":89.6,"y":147.18,"x0":-3.269536696989964,"y0":50.001878140754684,"z0":5.322402582199389,"aX":-3.7018449048770665},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.4,"breakHorizontal":1.6,"spinRate":2419,"spinDirection":211},"zone":3,"typeConfidence":0.88,"plateTime":0.414086981516431,"extension":6.35928369142011},"index":2,"playId":"87396021-a053-318f-ba52-94ebf3c8fb5d","pitchNumber":2,"startTime":"2026-03-23T20:34:55.831Z","endTime":"2026-03-23T20:34:59.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265740988637383,"aZ":-28.349580353037688,"pfxX":-8.05743859905516,"pfxZ":2.4681996633055023,"pX":0.15874733411565972,"pZ":1.9721192241779701,"vX0":11.229924512831591,"vY0":-123.21251368065025,"vZ0":-2.381640418023184,"x":110.95,"y":185.53,"x0":-3.3912077522910957,"y0":50.00585078375042,"z0":5.323834702739402,"aX":-12.510530827120302},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.2,"breakHorizontal":12.2,"spinRate":1689,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.44290077778509085,"extension":6.2962450007351425},"index":3,"playId":"085387fb-7201-3398-9f4f-6f2e56010b22","pitchNumber":3,"startTime":"2026-03-23T20:35:11.396Z","endTime":"2026-03-23T20:35:15.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37069589056309,"aZ":-17.936132704964084,"pfxX":-1.582468726071807,"pfxZ":8.046326336001684,"pX":0.18780058439750247,"pZ":2.444816511027186,"vX0":9.54177202149541,"vY0":-132.00079154620886,"vZ0":-3.8705525986543945,"x":109.84,"y":172.77,"x0":-3.263874597131179,"y0":50.00231356197069,"z0":5.245872863397731,"aX":-2.8004187568546794},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2493,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.4145014595415102,"extension":6.507982315248643},"index":4,"playId":"8a655b1a-171e-375a-8152-4e9367aa74f6","pitchNumber":4,"startTime":"2026-03-23T20:35:28.176Z","endTime":"2026-03-23T20:35:31.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805763,"link":"/api/v1/people/805763"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":805763,"link":"/api/v1/people/805763"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:35:31.335Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jason Matthews strikes out swinging.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T20:35:38.502Z","endTime":"2026-03-23T20:37:20.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73648904174785,"aZ":-17.59314158906804,"pfxX":-1.9100585563571966,"pfxZ":8.221872578210974,"pX":0.7089101944551764,"pZ":3.467726598177703,"vX0":11.30327752941047,"vY0":-131.75871673095108,"vZ0":-1.467599683194503,"x":89.98,"y":145.15,"x0":-3.3725846577312146,"y0":50.0028594025775,"z0":5.320789619219672,"aX":-3.3896645483428127},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":1.2,"spinRate":2497,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.4143424178018069,"extension":6.434998437656447},"index":0,"playId":"ea410804-c311-3894-8f50-c380373138a5","pitchNumber":1,"startTime":"2026-03-23T20:35:58.420Z","endTime":"2026-03-23T20:36:02.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":90.1,"endSpeed":82.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85841438430252,"aZ":-18.094636500014417,"pfxX":-1.5479839877781723,"pfxZ":8.098855156817594,"pX":0.48819436757320495,"pZ":2.9470621191695243,"vX0":10.184166312393682,"vY0":-130.83690798985953,"vZ0":-2.7137027172431507,"x":98.39,"y":159.21,"x0":-3.2488523355890564,"y0":50.00466352334609,"z0":5.34927321108674,"aX":-2.6931384942564365},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.3,"breakHorizontal":0.6,"spinRate":2450,"spinDirection":204},"zone":3,"typeConfidence":0.89,"plateTime":0.4181668708580655,"extension":6.53231809316444},"index":1,"playId":"8ec2157e-650e-3885-bd9b-fddba4357430","pitchNumber":2,"startTime":"2026-03-23T20:36:13.675Z","endTime":"2026-03-23T20:36:17.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596156477004644,"aZ":-16.504164880838474,"pfxX":-1.8341657050955704,"pfxZ":8.82921459434273,"pX":0.21791935306065005,"pZ":2.32839266299272,"vX0":10.169351694126535,"vY0":-131.7799391913566,"vZ0":-4.46626833452747,"x":108.69,"y":175.91,"x0":-3.437556512804755,"y0":50.002620820715265,"z0":5.2485527535125565,"aX":-3.255343196133752},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":1.3,"spinRate":2457,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.41417725215401857,"extension":6.487479389699593},"index":2,"playId":"9e27500c-b012-319a-9134-0360bc4db327","pitchNumber":3,"startTime":"2026-03-23T20:36:29.423Z","endTime":"2026-03-23T20:36:32.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.188974248378926,"aZ":-38.43906752456058,"pfxX":6.0558132761867745,"pfxZ":-4.739791587844568,"pX":-1.0542870248873302,"pZ":3.0173712532850976,"vX0":3.8429037880721997,"vY0":-113.75178498256587,"vZ0":2.5908588165410036,"x":157.19,"y":157.31,"x0":-3.547370649599079,"y0":50.002636756917774,"z0":5.651601765446835,"aX":8.003684120211636},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.7,"breakHorizontal":-11.9,"spinRate":2483,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.47993085244098177,"extension":6.383046439939011},"index":3,"playId":"6c61de32-45d6-3112-83e7-2efd7b22f197","pitchNumber":4,"startTime":"2026-03-23T20:36:55.554Z","endTime":"2026-03-23T20:37:01.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.118361030141816,"aZ":-17.466254616068614,"pfxX":-0.6954090052091617,"pfxZ":8.406617199585934,"pX":-1.2690465998448,"pZ":4.004040461376801,"vX0":6.198845321459373,"vY0":-131.05173599694126,"vZ0":-0.05380935056636954,"x":165.37,"y":130.67,"x0":-3.5686733740739243,"y0":50.00526154263353,"z0":5.3228505647086255,"aX":-1.2175875782110006},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.5,"breakHorizontal":0.0,"spinRate":2399,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4169743620636841,"extension":6.460421371574522},"index":4,"playId":"3e3f17e6-2af7-3049-8a09-bccdf0784f3b","pitchNumber":5,"startTime":"2026-03-23T20:37:16.980Z","endTime":"2026-03-23T20:37:20.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667240,"link":"/api/v1/people/667240"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":667240,"link":"/api/v1/people/667240"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:37:20.542Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Archer strikes out swinging.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T20:37:21.781Z","endTime":"2026-03-23T20:39:17.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97005217178249,"aZ":-39.16954992566899,"pfxX":5.023559688396583,"pfxZ":-5.799148729068586,"pX":-2.345720782983345,"pZ":2.9397332075739633,"vX0":1.2540299684638194,"vY0":-109.60684315746343,"vZ0":3.1349845601968385,"x":206.41,"y":159.41,"x0":-3.579110718817477,"y0":50.00304686673388,"z0":5.699005303309204,"aX":6.058352342580233},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-9.2,"breakHorizontal":-9.5,"spinRate":2245,"spinDirection":45},"zone":11,"typeConfidence":0.91,"plateTime":0.5014094320443481,"extension":6.044167812945376},"index":0,"playId":"669c799f-f06c-393f-8819-61e01c0a0eaf","pitchNumber":1,"startTime":"2026-03-23T20:37:47.227Z","endTime":"2026-03-23T20:37:50.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0230992631811,"aZ":-17.789533302027262,"pfxX":-2.4153907843070037,"pfxZ":8.424170581889525,"pX":-0.45514227507288796,"pZ":3.0312403096356753,"vX0":8.844325548872877,"vY0":-129.59443834680008,"vZ0":-1.7951050608027868,"x":134.35,"y":156.94,"x0":-3.592244627681188,"y0":50.00534811842098,"z0":5.085808232181057,"aX":-4.1262246927554855},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2409,"spinDirection":213},"zone":1,"typeConfidence":0.87,"plateTime":0.42196401575819653,"extension":6.286357023237093},"index":1,"playId":"ea70f7ae-cbbe-3155-b523-1602ae763041","pitchNumber":2,"startTime":"2026-03-23T20:38:00.570Z","endTime":"2026-03-23T20:38:04.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11761682496249,"aZ":-19.632768274473396,"pfxX":-2.467708814856732,"pfxZ":7.38804594000506,"pX":-0.4791723384016139,"pZ":4.257226391159132,"vX0":8.569571869868824,"vY0":-129.26540931814012,"vZ0":1.352094938853762,"x":135.26,"y":123.83,"x0":-3.511986780959493,"y0":50.00403266792064,"z0":5.231237026569104,"aX":-4.19055136976746},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":2.6,"spinRate":2477,"spinDirection":212},"zone":11,"typeConfidence":0.83,"plateTime":0.42319464700895226,"extension":6.356907142448372},"index":2,"playId":"df36dd81-426e-3193-93de-cab791b7a30f","pitchNumber":3,"startTime":"2026-03-23T20:38:14.229Z","endTime":"2026-03-23T20:38:18.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19015143854117,"aZ":-21.624076335294745,"pfxX":-0.9289296631793684,"pfxZ":6.288862281193536,"pX":-0.7990982954034751,"pZ":3.9722722181535413,"vX0":7.553200220349421,"vY0":-128.34285968600153,"vZ0":1.7155061085393744,"x":147.46,"y":131.53,"x0":-3.6525075623067367,"y0":50.00123290696163,"z0":4.973112701792192,"aX":-1.5581380372370712},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.0,"breakHorizontal":0.1,"spinRate":2457,"spinDirection":211},"zone":11,"typeConfidence":0.86,"plateTime":0.42586684755892357,"extension":6.303086029241785},"index":3,"playId":"7d5cda26-634d-39d2-9b83-a986741e131e","pitchNumber":4,"startTime":"2026-03-23T20:38:30.630Z","endTime":"2026-03-23T20:38:34.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-03-23T20:38:43.688Z","endTime":"2026-03-23T20:38:51.327Z","isPitch":false,"type":"action","player":{"id":814453,"link":"/api/v1/people/814453"},"defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072108454867173,"aZ":-18.98065465128037,"pfxX":-1.1110803780081449,"pfxZ":7.5862210372674,"pX":-0.159792358055676,"pZ":2.4166435469593175,"vX0":8.889232838285679,"vY0":-130.46616434394505,"vZ0":-3.1415952895084516,"x":123.09,"y":173.53,"x0":-3.453554202855624,"y0":50.005776442588555,"z0":5.051363563489989,"aX":-1.9332000750102967},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.3,"breakHorizontal":0.2,"spinRate":2442,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.41834884612122325,"extension":6.384139538614558},"index":5,"playId":"d52d85ed-9ca1-3c69-9b02-926748a74976","pitchNumber":5,"startTime":"2026-03-23T20:38:51.327Z","endTime":"2026-03-23T20:38:54.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603337730578467,"aZ":-17.64518818399054,"pfxX":-2.345872694253057,"pfxZ":8.282136988355983,"pX":0.04504499525217756,"pZ":2.9058969832106794,"vX0":10.09146590712656,"vY0":-130.8448222824958,"vZ0":-1.6868724319726498,"x":115.28,"y":160.32,"x0":-3.537459358953147,"y0":50.00026263634312,"z0":4.865253654876581,"aX":-4.114217433653279},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.9,"breakHorizontal":2.3,"spinRate":2510,"spinDirection":214},"zone":2,"typeConfidence":0.87,"plateTime":0.41675881607823406,"extension":6.375274003388912},"index":6,"playId":"336f244c-fb40-3b96-9027-326e92fa8cda","pitchNumber":6,"startTime":"2026-03-23T20:39:14.323Z","endTime":"2026-03-23T20:39:17.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814453,"link":"/api/v1/people/814453"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":814453,"link":"/api/v1/people/814453"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:39:17.682Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Meneses flies out to center fielder Drake Logan.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T20:41:38.396Z","endTime":"2026-03-23T20:42:40.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805763,"link":"/api/v1/people/805763"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Leasure replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":9,"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-23T20:41:40.708Z","endTime":"2026-03-23T20:41:40.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673929,"link":"/api/v1/people/673929"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01986996629789,"aZ":-9.632195878406195,"pfxX":-1.2385101386963249,"pfxZ":11.370694318782324,"pX":-0.19979094451313048,"pZ":2.2602962898499115,"vX0":2.621211719537958,"vY0":-139.36179964065576,"vZ0":-7.548944334322327,"x":124.62,"y":177.75,"x0":-0.9883151868952477,"y0":50.0019633490652,"z0":5.627342937517353,"aX":-2.4553291010424076},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":1.8,"spinRate":2162,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.3918451126667808,"extension":6.810949818376593},"index":1,"playId":"9de82316-b1bd-314d-bb7b-0740b4e7d244","pitchNumber":1,"startTime":"2026-03-23T20:41:40.710Z","endTime":"2026-03-23T20:41:44.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244543121185284,"aZ":-31.13647173776176,"pfxX":3.2178883923813535,"pfxZ":0.6481968952983248,"pX":-0.1473509014611088,"pZ":2.2560800196557222,"vX0":1.1106459374503954,"vY0":-125.33764045110024,"vZ0":-2.42471743788444,"x":122.62,"y":177.87,"x0":-1.013725542819731,"y0":50.00250260917957,"z0":5.7671403146391,"aX":5.142671106177191},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-6.1,"spinRate":2248,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.43623243254833843,"extension":6.680137296897659},"index":2,"playId":"d5599ce6-a560-3644-8076-3dd6d81a2575","pitchNumber":2,"startTime":"2026-03-23T20:41:57.362Z","endTime":"2026-03-23T20:42:01.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.0,"endSpeed":79.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85669522618433,"aZ":-28.730186562046768,"pfxX":2.843486876056157,"pfxZ":2.1547336482982136,"pX":-0.6039377265913336,"pZ":3.3559331647701502,"vX0":0.18430168971608524,"vY0":-125.3204872277449,"vZ0":-0.3112200333709042,"x":140.02,"y":148.17,"x0":-1.0481030835480274,"y0":50.00498142616941,"z0":5.816119912170964,"aX":4.551353229500437},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":-5.2,"spinRate":2203,"spinDirection":154},"zone":1,"typeConfidence":0.89,"plateTime":0.436035423132517,"extension":6.438288090626464},"hitData":{"launchSpeed":92.2,"launchAngle":49.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.36,"coordY":81.38}},"index":3,"playId":"71805538-935e-3ab6-8113-23fb3c43ce43","pitchNumber":3,"startTime":"2026-03-23T20:42:31.822Z","endTime":"2026-03-23T20:42:40.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:42:40.049Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy White walks.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T20:42:48.817Z","endTime":"2026-03-23T20:44:17.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":79.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051058228571208,"aZ":-28.525262484981955,"pfxX":2.7957403018113682,"pfxZ":2.259298842955979,"pX":0.038073895519906975,"pZ":1.2071326174303363,"vX0":1.474021824261421,"vY0":-125.99206219421124,"vZ0":-5.355663757231177,"x":115.55,"y":206.19,"x0":-0.9172315571908065,"y0":50.00016909874712,"z0":5.659239253618162,"aX":4.503283956474761},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-5.4,"spinRate":2189,"spinDirection":144},"zone":14,"typeConfidence":0.89,"plateTime":0.4343579202914549,"extension":6.703185702380588},"index":0,"playId":"1f6327af-0342-3632-a02f-4e96404009d9","pitchNumber":1,"startTime":"2026-03-23T20:43:06.058Z","endTime":"2026-03-23T20:43:10.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20278868742391,"aZ":-11.784690611604123,"pfxX":-1.5689543547041813,"pfxZ":10.392701216030384,"pX":-0.9146179390484968,"pZ":3.0818296271707437,"vX0":0.6947754074082273,"vY0":-139.60158634383413,"vZ0":-5.081422533171389,"x":151.86,"y":155.57,"x0":-0.9637413260070161,"y0":50.00033849898546,"z0":5.709820742250732,"aX":-3.0775890908929306},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2284,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.39324935074190925,"extension":6.6925458308725485},"index":1,"playId":"5c5db62c-7eac-3431-b157-5eea3199349f","pitchNumber":2,"startTime":"2026-03-23T20:43:21.684Z","endTime":"2026-03-23T20:43:25.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.486147263079836,"aZ":-10.715508761050723,"pfxX":-2.4730976495619963,"pfxZ":11.060045709309847,"pX":-0.09935398367368227,"pZ":1.6766723441680917,"vX0":2.7460461820275732,"vY0":-138.97008892011118,"vZ0":-8.609963531874383,"x":120.79,"y":193.51,"x0":-0.7827911817750949,"y0":50.00529011032671,"z0":5.542450399485356,"aX":-4.7992427671730145},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2271,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.3953587695168945,"extension":6.856406962333046},"index":2,"playId":"d60bb3fe-9b76-369f-93ae-02e1aee22052","pitchNumber":3,"startTime":"2026-03-23T20:43:37.405Z","endTime":"2026-03-23T20:43:40.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987810784846946,"aZ":-28.937577686976248,"pfxX":2.5012066320065753,"pfxZ":1.955441775625835,"pX":-0.20721056221972187,"pZ":1.1573905549055508,"vX0":1.3324315720448439,"vY0":-127.20008347557658,"vZ0":-5.433412826107219,"x":124.9,"y":207.53,"x0":-1.0612879759258675,"y0":50.000880786859746,"z0":5.591439081694356,"aX":4.133034982788616},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2286,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.4292021016366565,"extension":6.7019733099247105},"index":3,"playId":"eb21d411-43b2-328c-a6d4-d93a3210e3ea","pitchNumber":4,"startTime":"2026-03-23T20:43:56.929Z","endTime":"2026-03-23T20:44:01.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045663173185652,"aZ":-29.894086501205397,"pfxX":3.5899529840922733,"pfxZ":1.4059653674658232,"pX":-0.6353844456382549,"pZ":3.898453092245886,"vX0":0.09544351049093465,"vY0":-125.92111922319114,"vZ0":1.1369918767414735,"x":141.22,"y":133.52,"x0":-1.1408556052825747,"y0":50.00335833448321,"z0":5.840623324061394,"aX":5.825812149292518},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":2332,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.4332318694445667,"extension":6.5855033542828005},"index":4,"playId":"1a60cf75-44da-3786-99ff-1e9da58cd130","pitchNumber":5,"startTime":"2026-03-23T20:44:13.041Z","endTime":"2026-03-23T20:44:17.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:44:17.329Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Drew Swift grounds into a double play, shortstop Jason Matthews to second baseman Darren Baker to first baseman Ryan Galanie. Tommy White out at 2nd. Drew Swift out at 1st.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T20:44:44.071Z","endTime":"2026-03-23T20:45:49.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671117,"link":"/api/v1/people/671117"},"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":669439,"fullName":"Drew Swift","link":"/api/v1/people/669439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86926925049619,"aZ":-10.853870130046625,"pfxX":-0.44101870032737467,"pfxZ":10.966791377573967,"pX":0.24230609938528963,"pZ":1.2402621686711528,"vX0":3.37935736678348,"vY0":-138.75066297021266,"vZ0":-9.897600121999384,"x":107.76,"y":205.29,"x0":-0.9356512999742228,"y0":50.00485148085616,"z0":5.583075632567585,"aX":-0.8577833115375051},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":0.1,"spinRate":2296,"spinDirection":191},"zone":14,"typeConfidence":0.88,"plateTime":0.39517839762030116,"extension":6.736123186340299},"index":0,"playId":"6dd8b9ac-4a0c-3f54-b96e-79076bd4e175","pitchNumber":1,"startTime":"2026-03-23T20:44:44.071Z","endTime":"2026-03-23T20:44:48.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0118923455183,"aZ":-11.324533914197612,"pfxX":-1.5363765667033276,"pfxZ":10.94379615327994,"pX":-1.732145883726872,"pZ":3.685122563392121,"vX0":-1.490954204152842,"vY0":-137.94968554153002,"vZ0":-3.633150794629882,"x":183.03,"y":139.28,"x0":-0.9828434904900104,"y0":50.00148491190161,"z0":5.796579129460433,"aX":-2.9257782725590893},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":3.1,"spinRate":2318,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.39883578701349665,"extension":6.705427186965392},"index":1,"playId":"27815c56-ce8a-33b2-a656-258583736530","pitchNumber":2,"startTime":"2026-03-23T20:45:01.006Z","endTime":"2026-03-23T20:45:04.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280658986777016,"aZ":-29.48517351242788,"pfxX":3.4888969165557935,"pfxZ":1.6672657867650145,"pX":0.21964538882704507,"pZ":2.0443872930647897,"vX0":1.7223544577968706,"vY0":-125.27059450171265,"vZ0":-3.1491181582142995,"x":108.63,"y":183.58,"x0":-0.9272665519813446,"y0":50.00014510537755,"z0":5.696061647779386,"aX":5.6144360857580615},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":-6.7,"spinRate":2364,"spinDirection":131},"zone":8,"typeConfidence":0.9,"plateTime":0.4351186950133661,"extension":6.584717705382243},"index":2,"playId":"596c7d87-900b-382a-88b2-6c93d802e7ef","pitchNumber":3,"startTime":"2026-03-23T20:45:21.493Z","endTime":"2026-03-23T20:45:24.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1579200336686,"aZ":-31.91797053114426,"pfxX":3.721133949767186,"pfxZ":0.1540227489132029,"pX":-0.2627806645602038,"pZ":2.4680952399831284,"vX0":0.8614258997645929,"vY0":-126.41232949264926,"vZ0":-1.8409634691926546,"x":127.02,"y":172.14,"x0":-1.091139961781808,"y0":50.000055868424646,"z0":5.761892314099418,"aX":6.036219892654633},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-7.0,"spinRate":2354,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.4328723483879928,"extension":6.6717577063396165},"hitData":{"launchSpeed":102.7,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.96,"coordY":149.8}},"index":3,"playId":"c5b96d63-1785-363e-8080-44b92a08348c","pitchNumber":4,"startTime":"2026-03-23T20:45:41.930Z","endTime":"2026-03-23T20:45:49.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":669439,"link":"/api/v1/people/669439","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_ab"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_ab"},{"player":{"id":669439,"link":"/api/v1/people/669439"},"credit":"b_pa"},{"player":{"id":673929,"link":"/api/v1/people/673929"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.03,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:45:49.190Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darren Baker singles on a bunt ground ball to third baseman Tommy White.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T20:47:57.880Z","endTime":"2026-03-23T20:48:09.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Kuhnel replaces Wander Suero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":9,"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-23T20:46:28.822Z","endTime":"2026-03-23T20:48:00.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355459124479008,"aZ":-24.457806534140143,"pfxX":-0.024681595760667085,"pfxZ":4.351208273778167,"pX":0.09423648236618073,"pZ":2.225705677403358,"vX0":4.124399635236943,"vY0":-131.50049653797575,"vZ0":-4.873144065810637,"x":113.41,"y":178.69,"x0":-1.4825619552924774,"y0":50.00612248941237,"z0":5.886758237321064,"aX":-0.04365543875153534},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2264,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.41438629816651096,"extension":6.660214979302064},"hitData":{"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":125.61,"coordY":196.39}},"index":1,"playId":"8c9c14cf-374d-3315-babf-7185ed4d1c69","pitchNumber":1,"startTime":"2026-03-23T20:48:00.089Z","endTime":"2026-03-23T20:48:09.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:48:09.377Z","atBatIndex":76},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Curtis Mead reaches on a fielder's choice out, pitcher Joel Kuhnel to second baseman Michael Stefanic. Darren Baker out at 2nd.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T20:48:23.404Z","endTime":"2026-03-23T20:51:19.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,7,8,9],"actionIndex":[1],"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":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_out_returning","runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11066984285388,"aZ":-23.156326292850405,"pfxX":-8.90663592573096,"pfxZ":4.533414902481052,"pX":-0.8885353781099947,"pZ":1.8847705292962627,"vX0":5.119726499880487,"vY0":-139.7983690246424,"vZ0":-7.052803260762324,"x":150.87,"y":187.89,"x0":-1.5818564801972959,"y0":50.00374252710009,"z0":5.949436596584148,"aX":-17.713879036643366},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2292,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3910953091905345,"extension":6.8515223427889245},"index":0,"playId":"9cad82a1-1b78-3f19-9bd9-7f7a33386c0f","pitchNumber":1,"startTime":"2026-03-23T20:48:37.877Z","endTime":"2026-03-23T20:48:45.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Darren Baker steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"9cad82a1-1b78-3f19-9bd9-7f7a33386c0f","startTime":"2026-03-23T20:48:46.897Z","endTime":"2026-03-23T20:49:03.811Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"postOnSecond":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":-6.000000000000007,"leverageIndex":3.54,"dramaIndex":131.0,"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.783339411793687,"aZ":-26.387471147858584,"pfxX":-9.806539811796297,"pfxZ":2.9779897951082255,"pX":-1.209350658959998,"pZ":2.4541823412606787,"vX0":3.4413867819217954,"vY0":-138.63441864895222,"vZ0":-5.021770786207848,"x":163.1,"y":172.52,"x0":-1.1948301614852799,"y0":50.001147204903305,"z0":6.05649082934582,"aX":-19.03365484582665},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":2259,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3954983373464338,"extension":6.77353593418575},"index":2,"playId":"1e1242cd-3ae5-3728-bb57-bdf8a39de875","pitchNumber":2,"startTime":"2026-03-23T20:49:03.811Z","endTime":"2026-03-23T20:49:09.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":90.6,"endSpeed":83.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61239622978216,"aZ":-27.219185282665368,"pfxX":2.3976412671875806,"pfxZ":2.80343047267632,"pX":0.38028570189815464,"pZ":2.481401897624837,"vX0":4.367044678597614,"vY0":-131.97579224738027,"vZ0":-3.653952785087994,"x":102.5,"y":171.78,"x0":-1.6061845031392812,"y0":50.00295201713375,"z0":5.884598413523827,"aX":4.236188631752148},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":-5.3,"spinRate":2281,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.41473872286504543,"extension":6.647468794110943},"index":3,"playId":"7dd901ab-e5ec-34dd-abe3-1b98da1a1fd9","pitchNumber":3,"startTime":"2026-03-23T20:49:20.746Z","endTime":"2026-03-23T20:49:26.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.847955575773366,"aZ":-26.783886403815032,"pfxX":-10.666008698894903,"pfxZ":2.7885525646843705,"pX":0.04442502364314817,"pZ":1.9993669891104584,"vX0":6.6486420922531355,"vY0":-138.3760890691068,"vZ0":-5.996194732283955,"x":115.31,"y":184.8,"x0":-1.0078816031437219,"y0":50.002682536998115,"z0":5.996920714904143,"aX":-20.614491522465745},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":17.9,"spinRate":2222,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3963323818593567,"extension":6.7989847472179346},"index":4,"playId":"9be8f248-b698-3313-af37-613d91afb4ad","pitchNumber":4,"startTime":"2026-03-23T20:49:36.766Z","endTime":"2026-03-23T20:49:40.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.750066608246044,"aZ":-13.215144752712412,"pfxX":-3.463156546792016,"pfxZ":9.906663748724084,"pX":0.9913081275353834,"pZ":3.119342235053412,"vX0":6.02050291475808,"vY0":-137.95413321602726,"vZ0":-6.026559743523521,"x":79.21,"y":154.56,"x0":-0.7765450001353001,"y0":50.00178725915781,"z0":6.235012903430497,"aX":-6.627399730326938},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2221,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3981379140718433,"extension":6.812473286858185},"index":5,"playId":"cc203816-17b7-3cea-8035-7e12c0483d68","pitchNumber":5,"startTime":"2026-03-23T20:49:59.751Z","endTime":"2026-03-23T20:50:03.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-23T20:50:09.150Z","endTime":"2026-03-23T20:50:28.514Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"08319156-0786-0053-001c-f08cd117d70a","startTime":"2026-03-23T20:50:28.514Z","endTime":"2026-03-23T20:50:38.566Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.999407651027926,"aZ":-26.72092153366585,"pfxX":-8.826040571484274,"pfxZ":2.732777733145541,"pX":-0.4783928346530417,"pZ":2.6199365792069265,"vX0":4.267702835824013,"vY0":-140.4312514445854,"vZ0":-5.1294186388713445,"x":135.24,"y":168.04,"x0":-0.8715766737578183,"y0":50.005367217302286,"z0":6.210071187308429,"aX":-17.618568246172078},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":15.1,"spinRate":2185,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3901398745836562,"extension":6.849232189701383},"index":8,"playId":"3d902bc1-9046-346e-bd7c-3cc6c3ad1dfb","pitchNumber":6,"startTime":"2026-03-23T20:50:38.566Z","endTime":"2026-03-23T20:50:42.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.403856534646227,"aZ":-24.077293692916186,"pfxX":-8.650523219748148,"pfxZ":4.162829158229958,"pX":-0.19027818625752485,"pZ":2.1872554169680454,"vX0":5.394937262926225,"vY0":-138.22139317908548,"vZ0":-6.099074059446555,"x":124.25,"y":179.72,"x0":-1.0386120454467078,"y0":50.00226434094281,"z0":6.0281479041194155,"aX":-16.81912067326175},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":2220,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39554018820494585,"extension":6.975301227926363},"hitData":{"launchSpeed":98.4,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.09,"coordY":176.13}},"index":9,"playId":"729b0963-0147-37b9-a069-c119913b1dfc","pitchNumber":7,"startTime":"2026-03-23T20:51:02.081Z","endTime":"2026-03-23T20:51:19.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671117,"link":"/api/v1/people/671117"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":14.000000000000007,"leverageIndex":3.54,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:51:19.216Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Galanie pops out to catcher Bryan Lavastida in foul territory.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T20:51:40.069Z","endTime":"2026-03-23T20:54:26.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"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":94.9,"endSpeed":88.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80756985149302,"aZ":-24.40246844157461,"pfxX":-6.50215884646086,"pfxZ":3.9517469642753538,"pX":-0.730656891029054,"pZ":2.130671543485555,"vX0":3.285722958923826,"vY0":-138.1879254678986,"vZ0":-6.2924957017762715,"x":144.85,"y":181.25,"x0":-1.0792853004415761,"y0":50.00444827717017,"z0":6.037123345835096,"aX":-12.793682153225866},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":11.3,"spinRate":2131,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3937772349601665,"extension":6.986558747878636},"index":0,"playId":"17f95dc8-2fdd-3dd0-a096-5d0f255dff68","pitchNumber":1,"startTime":"2026-03-23T20:51:46.031Z","endTime":"2026-03-23T20:51:49.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.004373070252562,"aZ":-32.17103269253372,"pfxX":1.9763111747050175,"pfxZ":0.0035939788404526496,"pX":-0.7699120640081205,"pZ":3.6093434715457926,"vX0":1.3068447302609316,"vY0":-132.15598473583893,"vZ0":-0.18762209411505892,"x":146.35,"y":141.33,"x0":-1.525059597368596,"y0":50.00515509513802,"z0":6.0133430893333255,"aX":3.550803505773342},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":-3.8,"spinRate":2320,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4119895687716122,"extension":6.731481987827777},"index":1,"playId":"9ce9a6f9-33e7-30eb-83c1-aa45dd1718f5","pitchNumber":2,"startTime":"2026-03-23T20:52:08.814Z","endTime":"2026-03-23T20:52:13.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.0,"endSpeed":84.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119580835299306,"aZ":-30.34782772746486,"pfxX":1.90491562378143,"pfxZ":1.0007201698159065,"pX":-0.721244523685615,"pZ":2.1837780786212733,"vX0":2.137186084363009,"vY0":-133.97759603352085,"vZ0":-3.867535174455876,"x":144.49,"y":179.82,"x0":-1.775815219464097,"y0":50.00107160794134,"z0":5.807427163704666,"aX":3.473327820999429},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2254,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4083393070528576,"extension":6.908225287068333},"index":2,"playId":"66bff60c-2fe4-3c8d-8a2e-f679b9465f4d","pitchNumber":3,"startTime":"2026-03-23T20:52:29.176Z","endTime":"2026-03-23T20:52:33.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-23T20:52:51.190Z","endTime":"2026-03-23T20:53:07.185Z","isPitch":false,"type":"action","player":{"id":814436,"link":"/api/v1/people/814436"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591861982771896,"aZ":-30.39349163305927,"pfxX":1.430882094185737,"pfxZ":0.9611078403005635,"pX":-1.0552985594497222,"pZ":3.868962023493263,"vX0":1.3041394645033475,"vY0":-135.2319988334982,"vZ0":0.1570109349423835,"x":157.23,"y":134.32,"x0":-1.729745924524291,"y0":50.00258300487107,"z0":5.9428667879327755,"aX":2.648749266300903},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.0,"breakHorizontal":-2.9,"spinRate":2264,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.40509032083602836,"extension":6.692279808774639},"index":4,"playId":"bcb8049e-abb2-3b2c-81f1-8bf9d9d38fe2","pitchNumber":4,"startTime":"2026-03-23T20:53:07.185Z","endTime":"2026-03-23T20:53:12.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1943183973296,"aZ":-22.287847931094742,"pfxX":-6.402874128418458,"pfxZ":4.971830172391756,"pX":0.05725807553424989,"pZ":2.3174387147369764,"vX0":4.802885781197195,"vY0":-140.24433224199316,"vZ0":-5.820309640535989,"x":114.82,"y":176.21,"x0":-0.8470082088002561,"y0":50.003191296912306,"z0":5.876705461549819,"aX":-12.734225555476744},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":10.6,"spinRate":2197,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39078478688080276,"extension":6.860574417284249},"index":5,"playId":"ac089a09-04c7-3b86-9cf3-e1b0103d88d9","pitchNumber":5,"startTime":"2026-03-23T20:53:31.241Z","endTime":"2026-03-23T20:53:34.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.517832462770834,"aZ":-29.100752149942803,"pfxX":2.452675214152144,"pfxZ":1.7134082695692978,"pX":1.7507547939886217,"pZ":1.9406404623487459,"vX0":7.181285964220486,"vY0":-133.04523696628493,"vZ0":-4.752041912317938,"x":50.27,"y":186.38,"x0":-1.301856282462414,"y0":50.001982693983486,"z0":5.858622720111407,"aX":4.396472396752911},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2408,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41166407192135024,"extension":6.714299850382939},"index":6,"playId":"c467d66f-6d48-37cf-99d6-f7b79442d3d4","pitchNumber":6,"startTime":"2026-03-23T20:53:55.272Z","endTime":"2026-03-23T20:53:58.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44058849801773,"aZ":-27.616668753003154,"pfxX":-8.398431616948772,"pfxZ":2.3205063116123643,"pX":-1.0277076298296774,"pZ":2.884474058823552,"vX0":3.745082047702479,"vY0":-139.5254062468584,"vZ0":-3.5239851913107425,"x":156.17,"y":160.9,"x0":-1.2988539547364517,"y0":50.004700075708094,"z0":5.991198072358857,"aX":-16.500629855316603},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.6,"breakHorizontal":14.4,"spinRate":2266,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3931155521193359,"extension":6.923564406505267},"hitData":{"launchSpeed":70.1,"launchAngle":84.0,"totalDistance":9.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":115.48,"coordY":205.0}},"index":7,"playId":"6e1a2eff-3ed4-3c31-986d-276f3784f429","pitchNumber":7,"startTime":"2026-03-23T20:54:14.982Z","endTime":"2026-03-23T20:54:26.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814436,"link":"/api/v1/people/814436"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":3.04,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:54:26.128Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Antonacci doubles (2) on a sharp ground ball to right fielder Clark Elliott. Curtis Mead to 3rd.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T20:54:35.493Z","endTime":"2026-03-23T20:55:35.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnThird":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461914322758375,"aZ":-29.12367238890098,"pfxX":1.862707780206918,"pfxZ":1.6882343615148034,"pX":0.7751164834924111,"pZ":2.3769071166873217,"vX0":5.748064485323948,"vY0":-133.0011178389907,"vZ0":-3.3003302385865734,"x":87.45,"y":174.6,"x0":-1.6464286774875605,"y0":50.006355861307235,"z0":5.720075637952692,"aX":3.3765370369399443},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.4,"spinRate":2276,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41003328371047765,"extension":6.844651755196031},"index":0,"playId":"a2a91e03-94ef-3d92-8725-d04fe36e1d3b","pitchNumber":1,"startTime":"2026-03-23T20:54:56.378Z","endTime":"2026-03-23T20:55:00.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58589465898702,"aZ":-29.360720423917797,"pfxX":1.5368662937133886,"pfxZ":1.574405254959478,"pX":0.07075087330688237,"pZ":1.994365575355643,"vX0":3.7755909649000987,"vY0":-132.07178263394738,"vZ0":-4.091053955972847,"x":114.3,"y":184.93,"x0":-1.5714466038684078,"y0":50.0009030742279,"z0":5.69934777029763,"aX":2.7399218054316026},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":-3.5,"spinRate":2380,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.41320388006273,"extension":6.780075776210505},"hitData":{"launchSpeed":97.1,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":193.98,"coordY":110.29}},"index":1,"playId":"2247d93e-2b1e-3d3c-a13b-bdf21d445a6f","pitchNumber":2,"startTime":"2026-03-23T20:55:14.768Z","endTime":"2026-03-23T20:55:35.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-9.000000000000014,"leverageIndex":2.29,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:55:35.735Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Lodise lines out to second baseman Michael Stefanic.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T20:56:02.592Z","endTime":"2026-03-23T20:57:17.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":827517,"fullName":"Kyle Lodise","link":"/api/v1/people/827517"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":827517,"fullName":"Kyle Lodise","link":"/api/v1/people/827517"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Lodise replaces Lenyn Sosa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":9,"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-23T20:55:56.190Z","endTime":"2026-03-23T20:56:04.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827517,"link":"/api/v1/people/827517"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.9,"endSpeed":89.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141482114148094,"aZ":-24.66224756970882,"pfxX":-9.119294123837472,"pfxZ":3.7220347050974896,"pX":-0.596493472354022,"pZ":2.016300881011624,"vX0":5.024653483524414,"vY0":-140.8967201033657,"vZ0":-6.84840738252422,"x":139.74,"y":184.34,"x0":-1.2154883298640038,"y0":50.000345012371405,"z0":6.065276151187989,"aX":-18.385244450325363},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":15.5,"spinRate":2218,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3883245802967461,"extension":6.826517947900835},"index":1,"playId":"0ec746eb-5845-38a7-a94f-dbee97e684c8","pitchNumber":1,"startTime":"2026-03-23T20:56:04.526Z","endTime":"2026-03-23T20:56:08.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":827517,"link":"/api/v1/people/827517","batSide":{"code":"R","description":"Right"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23641354762133,"aZ":-26.98378975987764,"pfxX":-9.603859350477416,"pfxZ":2.635401609877057,"pX":0.06661570931215517,"pZ":1.552291089398848,"vX0":6.729925329427777,"vY0":-138.959009075297,"vZ0":-7.1982320706768546,"x":114.46,"y":196.87,"x0":-1.1309394673342825,"y0":50.00151038584052,"z0":5.952132350858428,"aX":-18.902905876324436},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":2205,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3931897533788762,"extension":6.810586137468486},"index":2,"playId":"cba6a9c8-6bcb-31ea-937b-1c5ef95978ee","pitchNumber":2,"startTime":"2026-03-23T20:56:22.063Z","endTime":"2026-03-23T20:56:26.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":827517,"link":"/api/v1/people/827517","batSide":{"code":"R","description":"Right"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.499499294435594,"aZ":-27.2767495598977,"pfxX":0.5966103258792732,"pfxZ":2.72144583775873,"pX":0.46688114862191327,"pZ":1.1205527943441262,"vX0":4.98240553037765,"vY0":-132.61133399317717,"vZ0":-7.028622574481291,"x":99.2,"y":208.53,"x0":-1.5055061718334979,"y0":50.003344480126124,"z0":5.765540870276495,"aX":1.073917200011483},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2338,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41133692224772567,"extension":6.701649521121359},"index":3,"playId":"7bdf20c5-703f-3309-a94d-bb8767ee8624","pitchNumber":3,"startTime":"2026-03-23T20:56:39.375Z","endTime":"2026-03-23T20:56:43.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":827517,"link":"/api/v1/people/827517","batSide":{"code":"R","description":"Right"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.775871672867087,"aZ":-27.254190237949615,"pfxX":-7.605568548395881,"pfxZ":2.4360937757807894,"pX":-0.9162295509407131,"pZ":2.193436678220755,"vX0":4.496026150019459,"vY0":-140.5449489618805,"vZ0":-5.3563717717673045,"x":151.92,"y":179.56,"x0":-1.5398909219045651,"y0":50.004601069262435,"z0":5.870761505000103,"aX":-15.37384733432861},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.6,"breakHorizontal":13.0,"spinRate":2345,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38819655553649834,"extension":6.91413735815065},"hitData":{"launchSpeed":92.3,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":129.69,"coordY":134.75}},"index":4,"playId":"d094939d-1efa-3b31-9826-69b35d96beb8","pitchNumber":4,"startTime":"2026-03-23T20:57:03.396Z","endTime":"2026-03-23T20:57:17.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":827517,"link":"/api/v1/people/827517","batSide":{"code":"R","description":"Right"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827517,"link":"/api/v1/people/827517"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":827517,"link":"/api/v1/people/827517"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":14.800000000000011,"leverageIndex":5.33,"dramaIndex":229.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:57:17.345Z","atBatIndex":80},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joshua Kuroda-Grauer doubles (3) on a fly ball to center fielder Drake Logan.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T20:59:31.428Z","endTime":"2026-03-23T21:00:57.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805763,"link":"/api/v1/people/805763"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Kyle Lodise remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":9,"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-23T20:57:35.819Z","endTime":"2026-03-23T20:57:35.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827517,"link":"/api/v1/people/827517"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Grant Taylor replaces Jordan Leasure.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":9,"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-23T20:57:35.839Z","endTime":"2026-03-23T20:58:36.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":673929,"link":"/api/v1/people/673929","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jordan Sprinkle replaces third baseman Curtis Mead, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":9,"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-23T20:58:36.403Z","endTime":"2026-03-23T20:59:33.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688394,"link":"/api/v1/people/688394"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"302","replacedPlayer":{"id":678554,"link":"/api/v1/people/678554"},"defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":99.6,"endSpeed":91.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86087636225094,"aZ":-12.554150707929537,"pfxX":-2.0206850574221082,"pfxZ":9.261643117035105,"pX":0.5924648486825891,"pZ":0.8161942222220414,"vX0":3.644812110149691,"vY0":-144.65074292383937,"vZ0":-11.206608876485092,"x":94.42,"y":216.74,"x0":-0.4216022258242674,"y0":50.00533094439052,"z0":5.5115160453736145,"aX":-4.281698248009934},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":2.9,"spinRate":2305,"spinDirection":200},"zone":14,"typeConfidence":0.89,"plateTime":0.37872105327760686,"extension":7.193992970802678},"index":3,"playId":"5e23c0a6-2c0f-334b-968b-1aa34a22e299","pitchNumber":1,"startTime":"2026-03-23T20:59:33.552Z","endTime":"2026-03-23T20:59:36.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19268945173139,"aZ":-26.56375141663379,"pfxX":6.319848824362008,"pfxZ":3.3482493699768376,"pX":0.9916822429480785,"pZ":3.6107141722432474,"vX0":2.7124960120872172,"vY0":-128.93386370658098,"vZ0":-0.03250947250283731,"x":79.2,"y":141.29,"x0":-0.8965517887647212,"y0":50.00045264343397,"z0":5.682887246998607,"aX":10.578914384412961},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":-12.1,"spinRate":2689,"spinDirection":39},"zone":12,"typeConfidence":0.9,"plateTime":0.42571902676439555,"extension":6.956567930225879},"index":4,"playId":"a4363238-3490-37fc-8330-98cb417199f7","pitchNumber":2,"startTime":"2026-03-23T20:59:45.383Z","endTime":"2026-03-23T20:59:48.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":99.1,"endSpeed":90.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.513989161315166,"aZ":-10.619059559727697,"pfxX":-2.1854669429267415,"pfxZ":10.294718404925137,"pX":0.08464750991859096,"pZ":1.2629528902208083,"vX0":2.4767435101412656,"vY0":-144.03445836148737,"vZ0":-10.171508752270414,"x":113.77,"y":204.68,"x0":-0.5038422944670164,"y0":50.006850088714685,"z0":5.5040586301014685,"aX":-4.577570494217736},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":2413,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.38076857902452454,"extension":7.302644521302522},"index":5,"playId":"676bed0e-c718-36b2-b4f3-f41c364b1fd0","pitchNumber":3,"startTime":"2026-03-23T20:59:57.779Z","endTime":"2026-03-23T21:00:01.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34809502601245,"aZ":-12.972864222902064,"pfxX":-0.27861719900890103,"pfxZ":9.15263162375404,"pX":0.6292428877071876,"pZ":2.1000525076197234,"vX0":2.9971336392000927,"vY0":-144.12272476249777,"vZ0":-7.606821413461915,"x":93.01,"y":182.08,"x0":-0.3892092018032852,"y0":50.00548552140698,"z0":5.57993719784833,"aX":-0.5853405970134854},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":-0.1,"spinRate":2373,"spinDirection":194},"zone":9,"typeConfidence":0.89,"plateTime":0.3804483310126394,"extension":7.18947110685844},"index":6,"playId":"1fdc7316-73d2-38ef-8c18-a1bba1de2e20","pitchNumber":4,"startTime":"2026-03-23T21:00:11.064Z","endTime":"2026-03-23T21:00:15.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40204661425585,"aZ":-9.597305078735502,"pfxX":-1.2980819268427195,"pfxZ":10.537213229344264,"pX":0.48401451623516895,"pZ":2.5994316464356877,"vX0":3.447309789625584,"vY0":-145.92413252099198,"vZ0":-6.9903230391559354,"x":98.55,"y":168.6,"x0":-0.547417996074769,"y0":50.00398272140896,"z0":5.6138772041265925,"aX":-2.7817759804190296},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":1.7,"spinRate":2344,"spinDirection":199},"zone":6,"typeConfidence":0.92,"plateTime":0.3762743714396435,"extension":7.2185664270790655},"index":7,"playId":"21ab871e-3a0d-384a-8d01-4eb4b8220407","pitchNumber":5,"startTime":"2026-03-23T21:00:23.014Z","endTime":"2026-03-23T21:00:26.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.141030380890356,"aZ":-27.72330617989379,"pfxX":3.420591843985531,"pfxZ":2.644913513102093,"pX":-0.24962213818078705,"pZ":3.7317678155249174,"vX0":0.35838712423233277,"vY0":-129.4645372274833,"vZ0":0.5451605082791292,"x":126.52,"y":138.02,"x0":-0.8341173492801061,"y0":50.00299773722509,"z0":5.654417208598447,"aX":5.757965746753481},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":-6.2,"spinRate":2507,"spinDirection":56},"zone":11,"typeConfidence":0.89,"plateTime":0.42443567679975525,"extension":7.025201179987467},"hitData":{"launchSpeed":89.4,"launchAngle":49.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.44,"coordY":88.16}},"index":8,"playId":"c246e8c2-2767-359b-a0d8-5c6340036890","pitchNumber":6,"startTime":"2026-03-23T21:00:37.832Z","endTime":"2026-03-23T21:00:57.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":811965,"link":"/api/v1/people/811965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.53,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:00:57.014Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cade Marlowe grounds out, second baseman Darren Baker to first baseman Ryan Galanie. Joshua Kuroda-Grauer to 3rd.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:01:19.530Z","endTime":"2026-03-23T21:02:26.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"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(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":98.0,"endSpeed":89.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51356689086017,"aZ":-13.75665343851295,"pfxX":-1.1591638011682874,"pfxZ":8.910717771722934,"pX":-0.3109385589145675,"pZ":3.919514762738466,"vX0":1.4300466942205192,"vY0":-142.7692352817769,"vZ0":-2.655085500146333,"x":128.85,"y":132.95,"x0":-0.6674433421257671,"y0":50.00047785286545,"z0":5.725996882298927,"aX":-2.3954222308159405},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":1.8,"spinRate":2271,"spinDirection":195},"zone":11,"typeConfidence":0.89,"plateTime":0.38346544456422027,"extension":7.118125472033392},"index":0,"playId":"3e9cf0d3-a634-384f-8a1d-c871b9857078","pitchNumber":1,"startTime":"2026-03-23T21:01:22.889Z","endTime":"2026-03-23T21:01:26.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.180480117661457,"aZ":-43.688739545357706,"pfxX":3.086175048899655,"pfxZ":-7.8419145379069946,"pX":-0.40986263944800366,"pZ":4.773288273813919,"vX0":-0.483098677246235,"vY0":-120.85339070801932,"vZ0":6.140149637889354,"x":132.62,"y":109.9,"x0":-0.6072068237817634,"y0":50.00319295906781,"z0":6.052791832174869,"aX":4.531244379249061},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.4,"breakHorizontal":-5.4,"spinRate":2267,"spinDirection":18},"zone":11,"typeConfidence":0.91,"plateTime":0.4545005199825898,"extension":6.96546808382004},"index":1,"playId":"a0a438cc-5802-3e2d-b7f6-55fe04786bf3","pitchNumber":2,"startTime":"2026-03-23T21:01:38.058Z","endTime":"2026-03-23T21:01:41.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30981133462984,"aZ":-13.246152203741216,"pfxX":-0.09790635029694283,"pfxZ":8.951199306930873,"pX":-0.4251420752554447,"pZ":2.31253544309997,"vX0":0.39675404396458763,"vY0":-144.42997362120818,"vZ0":-7.024996468436789,"x":133.21,"y":176.34,"x0":-0.5515126162923417,"y0":50.004228818011434,"z0":5.5892366200997765,"aX":-0.2070764249237879},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":0.1,"spinRate":2196,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.37907964552512574,"extension":7.1595048630589},"index":2,"playId":"cc8a31f5-9a1c-30c6-b503-b5e2403f65c8","pitchNumber":3,"startTime":"2026-03-23T21:01:54.260Z","endTime":"2026-03-23T21:01:58.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7144272587675,"aZ":-28.700978460046212,"pfxX":2.3111454899991886,"pfxZ":1.8040940659201503,"pX":0.4334560729271018,"pZ":2.905543218397095,"vX0":2.5763524405684093,"vY0":-137.0500173934958,"vZ0":-2.1235358286377704,"x":100.48,"y":160.33,"x0":-0.8147535600080373,"y0":50.003314437103484,"z0":5.626258671396681,"aX":4.451863268545079},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":-4.7,"spinRate":2447,"spinDirection":165},"zone":3,"typeConfidence":0.9,"plateTime":0.3977431520628736,"extension":7.057068975245925},"hitData":{"launchSpeed":98.5,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.41,"coordY":159.42}},"index":3,"playId":"715fde1f-7cf2-319d-9776-0434c1767af6","pitchNumber":4,"startTime":"2026-03-23T21:02:12.223Z","endTime":"2026-03-23T21:02:26.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"second":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.64,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:02:26.369Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Stefanic doubles (4) on a fly ball to left fielder Sam Antonacci. Joshua Kuroda-Grauer scores.","rbi":1,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:02:26.547Z","endTime":"2026-03-23T21:03:45.951Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.7,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.583529028899555,"aZ":-20.17752601211056,"pfxX":-7.310148965359381,"pfxZ":5.596129579104883,"pX":-0.23273042740557204,"pZ":1.6426086910419107,"vX0":4.024748189906504,"vY0":-145.38295016039382,"vZ0":-7.402047105197388,"x":125.87,"y":194.43,"x0":-0.6840601640648888,"y0":50.00588869520871,"z0":5.443325046924762,"aX":-15.675390411002931},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":8.9,"breakHorizontal":12.5,"spinRate":1964,"spinDirection":208},"zone":8,"typeConfidence":0.93,"plateTime":0.3765286828259975,"extension":7.158718246164355},"index":0,"playId":"fc4df38e-7f47-33a0-855a-089fc0407f69","pitchNumber":1,"startTime":"2026-03-23T21:02:43.204Z","endTime":"2026-03-23T21:02:48.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"third":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3468235101411,"aZ":-35.38103219566754,"pfxX":3.3378034151694314,"pfxZ":-1.8276097185816287,"pX":0.7824683916790438,"pZ":2.068650816159138,"vX0":3.3836988692012153,"vY0":-132.2337968616031,"vZ0":-2.31851746067231,"x":87.17,"y":182.93,"x0":-0.9510994839354844,"y0":50.00119126630588,"z0":5.5732503556281285,"aX":5.861813731012871},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.6,"breakHorizontal":-6.8,"spinRate":2734,"spinDirection":42},"zone":9,"typeConfidence":0.91,"plateTime":0.4155169465505719,"extension":6.824936278118062},"index":1,"playId":"c7972692-c430-3d14-ab88-9fb513bdd6ae","pitchNumber":2,"startTime":"2026-03-23T21:02:57.756Z","endTime":"2026-03-23T21:03:02.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"third":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":99.2,"endSpeed":90.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9577684137455,"aZ":-11.142548715296545,"pfxX":-1.017969429892298,"pfxZ":9.943492582720456,"pX":0.1592820131231201,"pZ":2.360118512628533,"vX0":2.2364544318472364,"vY0":-144.3770438357573,"vZ0":-7.22721961300142,"x":110.93,"y":175.06,"x0":-0.4924262983590865,"y0":50.00622671640259,"z0":5.578315437315072,"aX":-2.153955456538121},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":1.4,"spinRate":2455,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.3790711816979382,"extension":7.078869398966337},"index":2,"playId":"620148f7-a963-380f-820d-fb3b9e3a1a48","pitchNumber":3,"startTime":"2026-03-23T21:03:12.961Z","endTime":"2026-03-23T21:03:16.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"third":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.707049403552045,"aZ":-27.08777042573523,"pfxX":1.1437252120594308,"pfxZ":2.79745705376998,"pX":0.006792046502780645,"pZ":1.7008045731154349,"vX0":1.4562367288564775,"vY0":-132.85084146415863,"vZ0":-5.064618556869395,"x":116.74,"y":192.86,"x0":-0.6934553970353361,"y0":50.00414321564712,"z0":5.557950668959328,"aX":2.080938967507465},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.4,"spinRate":2693,"spinDirection":28},"zone":8,"typeConfidence":0.6,"plateTime":0.40951176844356807,"extension":6.839092414812309},"hitData":{"launchSpeed":92.2,"launchAngle":28.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.31,"coordY":64.7}},"index":3,"playId":"aefa6221-2bd9-3cce-8784-f59868e1b3ba","pitchNumber":4,"startTime":"2026-03-23T21:03:31.712Z","endTime":"2026-03-23T21:03:45.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"third":{"id":811965,"link":"/api/v1/people/811965"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.97,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:03:45.951Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Darren Baker to first baseman Ryan Galanie. Michael Stefanic to 3rd.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:03:52.494Z","endTime":"2026-03-23T21:04:25.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"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":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":100.5,"endSpeed":92.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.095333368473895,"aZ":-16.81458731933572,"pfxX":-6.094464034645805,"pfxZ":7.041404586436131,"pX":-0.06987253296048791,"pZ":2.1056910693358413,"vX0":3.887011060928269,"vY0":-146.233120923334,"vZ0":-6.998327297139207,"x":119.66,"y":181.93,"x0":-0.619364959311878,"y0":50.0055334321344,"z0":5.525181094407183,"aX":-13.298835328488028},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":11.6,"breakHorizontal":10.3,"spinRate":2226,"spinDirection":202},"zone":8,"typeConfidence":0.92,"plateTime":0.37350998895866194,"extension":7.014196255822415},"hitData":{"launchSpeed":103.2,"launchAngle":-35.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.82,"coordY":148.28}},"index":0,"playId":"65eb2dc6-1fbe-3045-bd55-53451c5dabf0","pitchNumber":1,"startTime":"2026-03-23T21:04:15.438Z","endTime":"2026-03-23T21:04:25.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"second":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:04:25.396Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Clark Elliott called out on strikes.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:04:33.312Z","endTime":"2026-03-23T21:05:39.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702275063789482,"aZ":-27.271714955431005,"pfxX":2.0712370251274783,"pfxZ":2.42940702593817,"pX":0.5007512831977173,"pZ":3.0674869890442023,"vX0":2.456988044435675,"vY0":-140.15644675462508,"vZ0":-2.2603441949809486,"x":97.91,"y":155.96,"x0":-0.6519733671700986,"y0":50.00174588539701,"z0":5.641372584150882,"aX":4.1743550294013385},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.2,"spinRate":2479,"spinDirection":179},"zone":3,"typeConfidence":0.94,"plateTime":0.38882641702434606,"extension":6.992453039703261},"index":0,"playId":"f44b0a41-1af4-36ed-9036-e47a75834572","pitchNumber":1,"startTime":"2026-03-23T21:04:46.882Z","endTime":"2026-03-23T21:04:50.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892865481932898,"aZ":-41.30008031909919,"pfxX":2.9332528015169244,"pfxZ":-5.695221874952827,"pX":0.4032448124008962,"pZ":2.320143934087878,"vX0":1.3082027467963244,"vY0":-125.84396160713868,"vZ0":-0.37262504845668043,"x":101.63,"y":176.14,"x0":-0.50473547161807,"y0":50.005853570576605,"z0":5.820022963179855,"aX":4.697736769660594},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.2,"breakHorizontal":-5.6,"spinRate":2504,"spinDirection":9},"zone":6,"typeConfidence":0.85,"plateTime":0.43550794072541343,"extension":7.026213860814317},"index":1,"playId":"9d7dc1ab-2e2f-36be-a125-5e26be273be1","pitchNumber":2,"startTime":"2026-03-23T21:05:03.819Z","endTime":"2026-03-23T21:05:06.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.920021892789364,"aZ":-11.29983243210656,"pfxX":0.5142829056128204,"pfxZ":10.125302732234582,"pX":0.08346480140680214,"pZ":4.78540555295911,"vX0":1.288871094373963,"vY0":-142.69576880854888,"vZ0":-0.8159211053124306,"x":113.82,"y":109.57,"x0":-0.44092816806485763,"y0":50.003424967027634,"z0":5.787178540397488,"aX":1.0599230474845611},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":-1.2,"spinRate":2514,"spinDirection":188},"zone":12,"typeConfidence":0.91,"plateTime":0.38388865213282175,"extension":7.119788184252089},"index":2,"playId":"d36896d4-deec-360f-b8d8-a171897abb41","pitchNumber":3,"startTime":"2026-03-23T21:05:19.915Z","endTime":"2026-03-23T21:05:22.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59595583499939,"aZ":-45.409700161298765,"pfxX":3.6178140832489767,"pfxZ":-8.58278408541465,"pX":-0.36741382404016304,"pZ":3.06508728847118,"vX0":-0.6975383986425528,"vY0":-123.64827052829196,"vZ0":2.4197711530373294,"x":131.0,"y":156.02,"x0":-0.550863229680705,"y0":50.00245955319801,"z0":5.895194930641157,"aX":5.57890094714012},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.6,"breakHorizontal":-6.4,"spinRate":2567,"spinDirection":15},"zone":1,"typeConfidence":0.91,"plateTime":0.4436640017989024,"extension":6.907377684672399},"index":3,"playId":"a570864a-1755-3cef-8531-ef7d616101c9","pitchNumber":4,"startTime":"2026-03-23T21:05:35.243Z","endTime":"2026-03-23T21:05:39.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":688394,"link":"/api/v1/people/688394"},"shortstop":{"id":667240,"link":"/api/v1/people/667240"},"left":{"id":803011,"link":"/api/v1/people/803011"},"center":{"id":805763,"link":"/api/v1/people/805763"},"right":{"id":814453,"link":"/api/v1/people/814453"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":683021,"link":"/api/v1/people/683021"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:05:39.045Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire called out on strikes.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:07:59.936Z","endTime":"2026-03-23T21:09:06.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Krook replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":10,"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-23T21:06:00.628Z","endTime":"2026-03-23T21:08:01.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640454,"link":"/api/v1/people/640454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":88.6,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48551221460429,"aZ":-27.56653110927852,"pfxX":12.083737675378126,"pfxZ":2.762073782812606,"pX":-0.8877708088030442,"pZ":1.6087636381847827,"vX0":-9.08937288498231,"vY0":-128.57895325695506,"vZ0":-5.492061320420673,"x":150.84,"y":195.34,"x0":1.1288962107866416,"y0":50.00540883579284,"z0":5.920606555750149,"aX":20.16916480520148},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-19.8,"spinRate":2198,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4265359963804567,"extension":5.87922312921145},"index":1,"playId":"df7b9e08-eb1d-3035-b16d-3d58143dabbb","pitchNumber":1,"startTime":"2026-03-23T21:08:01.780Z","endTime":"2026-03-23T21:08:05.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31332598188865,"aZ":-28.23164390141733,"pfxX":11.243174857720172,"pfxZ":2.351623116743972,"pX":0.2835497215473416,"pZ":1.9422046587271338,"vX0":-6.320282008477124,"vY0":-129.23562735596326,"vZ0":-4.8773535046374805,"x":106.19,"y":186.34,"x0":1.3122855800126867,"y0":50.002034708752085,"z0":6.047148685097277,"aX":18.83725208024818},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.2,"breakHorizontal":-18.7,"spinRate":2106,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4253596767854382,"extension":5.693924879171465},"index":2,"playId":"86fc98e7-def0-3459-8f69-fa889604e5a6","pitchNumber":2,"startTime":"2026-03-23T21:08:17.636Z","endTime":"2026-03-23T21:08:20.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48379240926855,"aZ":-27.191360059715866,"pfxX":10.24554656654859,"pfxZ":2.9107638205270163,"pX":-0.04144526922361396,"pZ":1.7836708808637511,"vX0":-7.0121788855395115,"vY0":-130.55143420470156,"vZ0":-5.515237693614824,"x":118.58,"y":190.62,"x0":1.3587584514163082,"y0":50.005665411335734,"z0":5.990850526462617,"aX":17.550582769719643},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":-16.8,"spinRate":2132,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.42080438695654543,"extension":5.8075019882218575},"index":3,"playId":"b35a50e3-aa7d-3fea-8331-74a608487226","pitchNumber":3,"startTime":"2026-03-23T21:08:34.509Z","endTime":"2026-03-23T21:08:38.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":10,"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-23T21:08:53.493Z","endTime":"2026-03-23T21:09:02.517Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632044724466564,"aZ":-32.86461415714455,"pfxX":-7.029802642173436,"pfxZ":-0.46670064268710476,"pX":-0.18084464197033365,"pZ":2.196707538110939,"vX0":-2.695649245175974,"vY0":-120.5303796836165,"vZ0":-1.7297598443471485,"x":123.89,"y":179.47,"x0":1.8642388917312045,"y0":50.00340495992092,"z0":5.815928104637089,"aX":-10.380433211684108},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.0,"breakHorizontal":13.3,"spinRate":2804,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4537926918196411,"extension":5.788795403146851},"index":5,"playId":"4d40aec7-6fff-3713-98e8-35e35afbac7c","pitchNumber":4,"startTime":"2026-03-23T21:09:02.517Z","endTime":"2026-03-23T21:09:06.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:09:06.549Z","atBatIndex":86},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Logan flies out to right fielder Clark Elliott.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:09:08.502Z","endTime":"2026-03-23T21:09:35.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805763,"fullName":"Drake Logan","link":"/api/v1/people/805763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":81.9,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.660839450451764,"aZ":-28.422697429397008,"pfxX":10.112267628432797,"pfxZ":2.200450413469266,"pX":0.029777191919258632,"pZ":2.192206409027177,"vX0":-6.718910807018717,"vY0":-129.8859736907673,"vZ0":-4.283720558488014,"x":115.86,"y":179.59,"x0":1.3386694257363203,"y0":50.002838768045734,"z0":6.028536810259339,"aX":17.246907252185274},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":-16.8,"spinRate":2061,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.42198464176326356,"extension":5.754500036628294},"hitData":{"launchSpeed":97.2,"launchAngle":36.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.68,"coordY":90.95}},"index":0,"playId":"e574c603-3153-3962-b494-e9c88ac08b9c","pitchNumber":1,"startTime":"2026-03-23T21:09:26.911Z","endTime":"2026-03-23T21:09:35.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":805763,"link":"/api/v1/people/805763","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805763,"link":"/api/v1/people/805763"},"credit":"b_ab"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_ab"},{"player":{"id":805763,"link":"/api/v1/people/805763"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:09:35.812Z","atBatIndex":87},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jason Matthews walks.","rbi":0,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:09:48.325Z","endTime":"2026-03-23T21:11:35.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569591871049198,"aZ":-23.022078917847523,"pfxX":1.2344813567608934,"pfxZ":5.4715174605587285,"pX":-1.0611917705556377,"pZ":2.376754508410149,"vX0":-6.893909540720199,"vY0":-127.80548524998393,"vZ0":-4.532851053034382,"x":157.45,"y":174.61,"x0":1.4978724687103049,"y0":50.00517286207981,"z0":5.956589080111661,"aX":2.067093468275117},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2592,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.42673867024969026,"extension":5.855192756611325},"index":0,"playId":"c73b567e-83a8-392b-93c9-bf66c2076902","pitchNumber":1,"startTime":"2026-03-23T21:10:06.917Z","endTime":"2026-03-23T21:10:11.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":88.4,"endSpeed":81.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076136866337304,"aZ":-28.655079926692586,"pfxX":8.975230281975689,"pfxZ":2.0940601582252185,"pX":1.2556728295287378,"pZ":3.0120344236399923,"vX0":-3.362986627913918,"vY0":-128.75232157280075,"vZ0":-2.248223827226654,"x":69.14,"y":157.46,"x0":1.4106011408848074,"y0":50.006238283365846,"z0":6.108371181346888,"aX":15.11082883768249},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-15.5,"spinRate":2108,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4249837713031974,"extension":5.733452573755117},"index":1,"playId":"159cd795-4dca-3a32-89fa-051fe2f718eb","pitchNumber":2,"startTime":"2026-03-23T21:10:22.917Z","endTime":"2026-03-23T21:10:27.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291414614060137,"aZ":-30.701063208619875,"pfxX":9.409238797112073,"pfxZ":0.8877692740383099,"pX":-0.2911543976724004,"pZ":1.480015991629422,"vX0":-6.974796397982204,"vY0":-128.1771961883631,"vZ0":-5.129186016116503,"x":128.1,"y":198.82,"x0":1.2416195320219738,"y0":50.00615045271297,"z0":5.9021478722018355,"aX":15.672376283448562},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-15.5,"spinRate":2094,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.42719379919518774,"extension":5.856293394485146},"index":2,"playId":"caddf71d-a639-37dd-8ba3-881e5f480048","pitchNumber":3,"startTime":"2026-03-23T21:10:38.137Z","endTime":"2026-03-23T21:10:41.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719153925138613,"aZ":-21.50570304356872,"pfxX":0.45363997821858104,"pfxZ":6.437212192306665,"pX":-0.033105812496790725,"pZ":1.7355364556961033,"vX0":-4.32922068999882,"vY0":-127.79455530077038,"vZ0":-6.06965621872521,"x":118.26,"y":191.92,"x0":1.6222406241229281,"y0":50.00553533642718,"z0":5.824763262542557,"aX":0.7522261370368983},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.6,"breakHorizontal":0.1,"spinRate":2449,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.42818578348002667,"extension":5.804864463019438},"index":3,"playId":"7a5845ec-cbed-3812-9537-5a5167a89c75","pitchNumber":4,"startTime":"2026-03-23T21:10:54.688Z","endTime":"2026-03-23T21:10:59.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07808660103229,"aZ":-30.669951048246663,"pfxX":10.84307291046767,"pfxZ":0.9108009101418162,"pX":1.0386228158886686,"pZ":2.1921541562155173,"vX0":-4.432547837806068,"vY0":-127.70455163501609,"vZ0":-3.5306709248962367,"x":77.41,"y":179.59,"x0":1.3912883576293655,"y0":50.00015308490433,"z0":6.013256951984786,"aX":17.84974267285477},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-18.6,"spinRate":1951,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.42940983628096907,"extension":5.824970621834687},"index":4,"playId":"99538759-bef1-33c0-8915-0f4ade590c43","pitchNumber":5,"startTime":"2026-03-23T21:11:11.943Z","endTime":"2026-03-23T21:11:16.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.449637009835467,"aZ":-30.539282834879874,"pfxX":1.241922263082147,"pfxZ":1.0330475226903877,"pX":-1.5245550498157323,"pZ":1.6544735901798286,"vX0":-7.546873923735142,"vY0":-124.04403600196619,"vZ0":-4.297570252968652,"x":175.11,"y":194.11,"x0":1.3771812881244807,"y0":50.00356390015083,"z0":5.915077586826548,"aX":1.9653214105404089},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-0.7,"spinRate":2395,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.43914969076369115,"extension":5.977946684039601},"index":5,"playId":"0f994537-3709-3d67-8715-58843568ca17","pitchNumber":6,"startTime":"2026-03-23T21:11:32.223Z","endTime":"2026-03-23T21:11:35.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":667240,"link":"/api/v1/people/667240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667240,"link":"/api/v1/people/667240"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:11:35.457Z","atBatIndex":88},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Archer walks. Jason Matthews to 2nd.","rbi":0,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:11:54.023Z","endTime":"2026-03-23T21:13:17.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"postOnSecond":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874662504953513,"aZ":-29.29066990387205,"pfxX":9.722247736843048,"pfxZ":1.7232758712824348,"pX":-1.2301102678768343,"pZ":1.2740341192871123,"vX0":-9.831623448832783,"vY0":-128.2331264566811,"vZ0":-5.7895281049236225,"x":78.08,"y":96.61,"x0":1.3784250321560394,"y0":50.00575761005938,"z0":5.827500567610561,"aX":16.301631461990606},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-15.6,"spinRate":2141,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4260669511110926,"extension":5.997191313292277},"index":0,"playId":"7b1f0014-d3c3-3028-b53f-7a6dfaa700fc","pitchNumber":1,"startTime":"2026-03-23T21:11:59.734Z","endTime":"2026-03-23T21:12:05.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":89.6,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827906854604755,"aZ":-26.346325691430984,"pfxX":9.657706406402227,"pfxZ":3.3309474205940983,"pX":1.6195358479495632,"pZ":3.826184552806985,"vX0":-3.0272707312187213,"vY0":-130.53940676071983,"vZ0":-0.8163424397766821,"x":55.27,"y":135.47,"x0":1.529630170001442,"y0":50.00350110809212,"z0":6.101372044709662,"aX":16.90474894291567},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":-17.0,"spinRate":2035,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.41733178736667265,"extension":5.831509615667066},"index":1,"playId":"3995073c-bc36-3816-ae7f-c83a6e7aec7f","pitchNumber":2,"startTime":"2026-03-23T21:12:16.125Z","endTime":"2026-03-23T21:12:19.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-23T21:12:33.592Z","endTime":"2026-03-23T21:12:40.048Z","isPitch":false,"type":"action","player":{"id":814453,"link":"/api/v1/people/814453"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58636445573807,"aZ":-26.630297523364245,"pfxX":4.8118802639147695,"pfxZ":3.252879951866646,"pX":-1.4320193895136997,"pZ":1.72747130650404,"vX0":-8.91677415746518,"vY0":-128.40295337296422,"vZ0":-5.157045458101134,"x":171.59,"y":192.14,"x0":1.4293417053753084,"y0":50.000351130582274,"z0":5.783124039074398,"aX":8.195165755104346},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":-7.2,"spinRate":2385,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.423333948724705,"extension":6.023149159359229},"index":3,"playId":"dbcbdf8f-0b97-3185-bec4-f429dba07d5e","pitchNumber":3,"startTime":"2026-03-23T21:12:40.048Z","endTime":"2026-03-23T21:12:46.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121275478874853,"aZ":-28.410818909287833,"pfxX":9.96011126277611,"pfxZ":2.2611252578046646,"pX":0.9130719572790742,"pZ":2.484480994806055,"vX0":-4.704424330255979,"vY0":-127.34382377645584,"vZ0":-3.3314083824914253,"x":82.2,"y":171.7,"x0":1.47820120149481,"y0":50.00172003257173,"z0":6.0276002979847405,"aX":16.55913469716064},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-17.2,"spinRate":1981,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4281029226663269,"extension":5.730738458581631},"index":4,"playId":"e2336562-e308-3868-bb03-a298a0b5efc8","pitchNumber":4,"startTime":"2026-03-23T21:12:56.586Z","endTime":"2026-03-23T21:13:01.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12053280497168,"aZ":-27.619033374442505,"pfxX":9.443974625168796,"pfxZ":2.739646588484627,"pX":1.1412261278279838,"pZ":3.0340294357415343,"vX0":-4.265886637424794,"vY0":-127.7846591641743,"vZ0":-1.8536494064437838,"x":73.5,"y":156.86,"x0":1.6009077123030637,"y0":50.0007493588177,"z0":5.928211648370207,"aX":15.693044815592788},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-16.2,"spinRate":2005,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4278313806258853,"extension":5.783057441889652},"index":5,"playId":"d30f27a3-0613-3d6d-b5a5-0e6508f81e0b","pitchNumber":5,"startTime":"2026-03-23T21:13:11.624Z","endTime":"2026-03-23T21:13:17.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814453,"link":"/api/v1/people/814453","batSide":{"code":"L","description":"Left"}},"first":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814453,"link":"/api/v1/people/814453"},"credit":"b_pa"},{"player":{"id":640454,"link":"/api/v1/people/640454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.2,"awayTeamWinProbability":7.799999999999997,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":1.44,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:13:17.933Z","atBatIndex":89},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darren Baker singles on a ground ball to center fielder Henry Bolte. Jason Matthews scores. Nathan Archer to 3rd.","rbi":1,"awayScore":9,"homeScore":10,"isOut":false},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:15:34.596Z","endTime":"2026-03-23T21:16:24.687Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"postOnThird":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":814453,"fullName":"Nathan Archer","link":"/api/v1/people/814453"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":{"id":640454,"link":"/api/v1/people/640454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":10,"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-23T21:14:08.363Z","endTime":"2026-03-23T21:14:17.476Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":814453,"link":"/api/v1/people/814453"},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Geoff Hartlieb replaces Matt Krook.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":10,"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-23T21:14:17.476Z","endTime":"2026-03-23T21:15:36.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664129,"link":"/api/v1/people/664129"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640454,"link":"/api/v1/people/640454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":814453,"link":"/api/v1/people/814453"},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12686588538978,"aZ":-21.270138920584344,"pfxX":-0.5223748759300566,"pfxZ":6.191344443046489,"pX":-1.6919674941939604,"pZ":3.8809776566354017,"vX0":2.647507321569736,"vY0":-131.67457631447394,"vZ0":-1.7361162092320974,"x":181.49,"y":133.99,"x0":-2.6412321152454425,"y0":50.00508324237579,"z0":6.117676637231077,"aX":-0.9207847591561669},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.0,"breakHorizontal":0.4,"spinRate":2363,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41546613265388377,"extension":6.031437386411057},"index":2,"playId":"85eb4f8d-9379-305a-be37-95696914b2ab","pitchNumber":1,"startTime":"2026-03-23T21:15:36.661Z","endTime":"2026-03-23T21:15:40.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":814453,"link":"/api/v1/people/814453"},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.3,"endSpeed":86.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.449831331508236,"aZ":-14.451855200410739,"pfxX":-3.0022773568313017,"pfxZ":9.216202939691966,"pX":-0.7367923089664505,"pZ":3.000833925845017,"vX0":5.668245911712549,"vY0":-137.31353096293398,"vZ0":-5.223348981905611,"x":145.08,"y":157.76,"x0":-2.431314883024394,"y0":50.00287998762468,"z0":5.90004425924668,"aX":-5.773779198836278},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":4.3,"spinRate":2365,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.39786389754265494,"extension":6.103803968808477},"index":3,"playId":"be7a8265-dfb2-3970-b0d9-ba347c6618b8","pitchNumber":2,"startTime":"2026-03-23T21:15:51.956Z","endTime":"2026-03-23T21:15:56.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":814453,"link":"/api/v1/people/814453"},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763974142646987,"aZ":-21.441145172917025,"pfxX":-0.39280624549182674,"pfxZ":6.13481270724275,"pX":-0.029833918052428052,"pZ":2.1280969000857373,"vX0":6.110140591333604,"vY0":-131.17776279558592,"vZ0":-5.863660458207776,"x":96.49,"y":158.33,"x0":-2.3344477672517687,"y0":50.001875972772496,"z0":5.9821908779005595,"aX":-0.6875807485714134},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2492,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.41694133977886283,"extension":6.107114994812914},"hitData":{"launchSpeed":102.2,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.87,"coordY":101.68}},"index":4,"playId":"5574ac92-2b07-3869-abfc-0891679115ef","pitchNumber":3,"startTime":"2026-03-23T21:16:08.829Z","endTime":"2026-03-23T21:16:24.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":814453,"link":"/api/v1/people/814453"},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_ab"},{"player":{"id":664129,"link":"/api/v1/people/664129"},"credit":"p_ab"},{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_pa"},{"player":{"id":664129,"link":"/api/v1/people/664129"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-8.600000000000009,"leverageIndex":3.14,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:16:24.687Z","atBatIndex":90},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Sprinkle strikes out swinging.","rbi":0,"awayScore":9,"homeScore":10,"isOut":true},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:16:41.474Z","endTime":"2026-03-23T21:18:23.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":688394,"fullName":"Jordan Sprinkle","link":"/api/v1/people/688394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688394,"fullName":"Jordan Sprinkle","link":"/api/v1/people/688394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681526,"link":"/api/v1/people/681526"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.772865245993973,"aZ":-23.475459959655076,"pfxX":-7.9076694272907035,"pfxZ":4.568185150093239,"pX":-0.9069786297290217,"pZ":1.8726037805198006,"vX0":6.85624166906573,"vY0":-136.80428866564094,"vZ0":-6.508388650870609,"x":151.57,"y":188.22,"x0":-2.412168822830689,"y0":50.00361985314153,"z0":5.879943734958756,"aX":-15.064095755394339},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":13.0,"spinRate":2338,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39961084557336024,"extension":6.165866322420262},"index":0,"playId":"0547cf2e-16b2-3902-931a-a27143a91389","pitchNumber":1,"startTime":"2026-03-23T21:16:48.713Z","endTime":"2026-03-23T21:16:52.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":688394,"link":"/api/v1/people/688394","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.9,"endSpeed":86.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084103530065807,"aZ":-23.883904952002048,"pfxX":-8.992668187186887,"pfxZ":4.447743823965519,"pX":0.2507083991755099,"pZ":0.9613650021269646,"vX0":10.066055933190608,"vY0":-134.8371070417671,"vZ0":-8.202926349399851,"x":107.44,"y":212.82,"x0":-2.3417975573148544,"y0":50.00248006899848,"z0":5.697057762091539,"aX":-16.7544837752213},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":2307,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40440817493162173,"extension":6.214138320420636},"index":1,"playId":"5f51d7da-be2b-32eb-81a8-9830a46fc9ab","pitchNumber":2,"startTime":"2026-03-23T21:17:12.824Z","endTime":"2026-03-23T21:17:15.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":688394,"link":"/api/v1/people/688394","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.431746444468878,"aZ":-29.580392144371448,"pfxX":-0.2728694541142606,"pfxZ":1.7534848174015982,"pX":0.04916637462200689,"pZ":2.062833019866626,"vX0":5.81298301010804,"vY0":-122.40878029101077,"vZ0":-3.3169994330331773,"x":115.13,"y":183.08,"x0":-2.344917462913574,"y0":50.004336456754,"z0":6.031868815670058,"aX":-0.4041206282041076},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.2,"spinRate":2427,"spinDirection":22},"zone":8,"typeConfidence":0.91,"plateTime":0.4515212878374384,"extension":6.0702616551781325},"index":2,"playId":"1f6918c8-fe59-3f23-87f0-2fcb7f12ea15","pitchNumber":3,"startTime":"2026-03-23T21:17:31.672Z","endTime":"2026-03-23T21:17:35.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":688394,"link":"/api/v1/people/688394","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-23T21:17:42.927Z","endTime":"2026-03-23T21:17:56.072Z","isPitch":false,"type":"action","player":{"id":688394,"link":"/api/v1/people/688394"},"defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":688394,"link":"/api/v1/people/688394","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"808ffc0f-d1dc-3ac1-8446-5178dcc34145","startTime":"2026-03-23T21:17:56.072Z","endTime":"2026-03-23T21:18:00.238Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":688394,"link":"/api/v1/people/688394","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.181051483583055,"aZ":-16.748020490965313,"pfxX":-5.183210695607087,"pfxZ":7.92714870883435,"pX":-0.695233420104765,"pZ":3.7318095308465664,"vX0":6.108962561892485,"vY0":-139.0806621475598,"vZ0":-3.272108779359254,"x":143.5,"y":138.02,"x0":-2.25387449038198,"y0":50.00150532147692,"z0":6.044028474536563,"aX":-10.08481180256829},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2357,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.394849054824435,"extension":6.073072216672584},"index":5,"playId":"f8d9a866-649b-3980-85c2-68f63ace754d","pitchNumber":4,"startTime":"2026-03-23T21:18:18.649Z","endTime":"2026-03-23T21:18:23.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664129,"link":"/api/v1/people/664129","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681526,"link":"/api/v1/people/681526"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":811965,"link":"/api/v1/people/811965"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":688394,"link":"/api/v1/people/688394","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"third":{"id":814453,"link":"/api/v1/people/814453"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688394,"link":"/api/v1/people/688394"},"credit":"b_ab"},{"player":{"id":664129,"link":"/api/v1/people/664129"},"credit":"p_ab"},{"player":{"id":688394,"link":"/api/v1/people/688394"},"credit":"b_pa"},{"player":{"id":664129,"link":"/api/v1/people/664129"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":16.400000000000006,"leverageIndex":6.27,"dramaIndex":263.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:18:23.640Z","atBatIndex":91}]