[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T17:13:33.355Z","endTime":"2026-03-22T17:15:32.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T14:09:43.830Z","endTime":"2026-03-22T16:55:17.412Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-22T16:55:17.412Z","endTime":"2026-03-22T17:12:21.172Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-22T17:12:21.172Z","endTime":"2026-03-22T17:13:35.394Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.844547537488207,"aZ":-17.77001423955043,"pfxX":-7.100482471476092,"pfxZ":7.778166610045087,"pX":-0.3676624524668646,"pZ":2.658282337741098,"vX0":6.006038787567333,"vY0":-134.40513621788833,"vZ0":-5.827490629687466,"x":131.01,"y":167.01,"x0":-1.6956158884438934,"y0":50.0022624520708,"z0":6.093113111945872,"aX":-13.147158616619638},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":11.8,"spinRate":2235,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40566439693424083,"extension":5.820443412975029},"index":3,"playId":"5d152be7-f341-3bfe-87e0-fe2c3af09fb5","pitchNumber":1,"startTime":"2026-03-22T17:13:35.394Z","endTime":"2026-03-22T17:13:39.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":89.6,"endSpeed":83.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177168637604286,"aZ":-22.97452561252952,"pfxX":1.8452069896206549,"pfxZ":5.21946775964709,"pX":1.0357545055478004,"pZ":2.9651700470522773,"vX0":6.270760523932658,"vY0":-130.56797509903413,"vZ0":-3.8607022090987657,"x":77.52,"y":158.72,"x0":-1.6169581657444019,"y0":50.00242127075769,"z0":6.150081218234464,"aX":3.2499041724702717},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":-4.4,"spinRate":2309,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41623550402324483,"extension":5.869410772729896},"index":4,"playId":"6fb2fb3b-71c6-310c-b05f-a9bb00325b37","pitchNumber":2,"startTime":"2026-03-22T17:13:47.701Z","endTime":"2026-03-22T17:13:53.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079051923962783,"aZ":-19.452620662907048,"pfxX":-8.54337637286356,"pfxZ":6.349568950844331,"pX":0.9068909634280818,"pZ":2.1305696400616028,"vX0":9.812635471033373,"vY0":-139.63098409091037,"vZ0":-7.122916163717242,"x":82.43,"y":181.25,"x0":-1.5184910621607048,"y0":50.003742230410616,"z0":5.963270689386617,"aX":-17.120732540759295},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":2328,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3900738547803395,"extension":5.989707915607947},"index":5,"playId":"5a91a1dc-8264-3d5c-9e96-b87438c9b36b","pitchNumber":3,"startTime":"2026-03-22T17:14:01.291Z","endTime":"2026-03-22T17:14:07.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.867464141486398,"aZ":-19.637110129560583,"pfxX":-8.60859324087131,"pfxZ":6.325518843432317,"pX":0.8865534171283526,"pZ":2.5488346062855918,"vX0":9.709612490903108,"vY0":-139.1101168189781,"vZ0":-6.073582459203266,"x":83.21,"y":169.96,"x0":-1.5118069153832694,"y0":50.00365745545768,"z0":6.0395612576363025,"aX":-17.0657816339363},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2315,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3920257561388709,"extension":6.011864918320472},"index":6,"playId":"43ebdbc1-9ea1-3d7f-965a-304c5083b354","pitchNumber":4,"startTime":"2026-03-22T17:14:16.857Z","endTime":"2026-03-22T17:14:23.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":90.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33302463478855,"aZ":-14.528833800942135,"pfxX":-7.94792286964274,"pfxZ":8.558551033585713,"pX":0.9182912471798059,"pZ":1.8633477494819597,"vX0":9.48401053667699,"vY0":-141.74139943776316,"vZ0":-8.859567457973425,"x":82.0,"y":188.47,"x0":-1.4174380838808172,"y0":50.00404537374344,"z0":5.929620571326833,"aX":-16.389911506589392},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2256,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3844619463142984,"extension":6.185210737483233},"index":7,"playId":"b6f3a613-96d2-3a7e-9d62-60ddd044ca5b","pitchNumber":5,"startTime":"2026-03-22T17:14:32.923Z","endTime":"2026-03-22T17:14:38.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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.7,"endSpeed":88.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219306221403958,"aZ":-18.949309478583586,"pfxX":-10.11425346977652,"pfxZ":6.612291210483694,"pX":1.1679446634553687,"pZ":0.9897115940534114,"vX0":10.581875904421874,"vY0":-140.20950621784448,"vZ0":-10.093780157190043,"x":72.48,"y":212.06,"x0":-1.3319934686504757,"y0":50.006660984366874,"z0":5.860545646255666,"aX":-20.242700815768494},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2320,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3899104052160718,"extension":6.199225425620974},"index":8,"playId":"0bf1c28c-30cb-3b42-95a3-2b92e42164e0","pitchNumber":6,"startTime":"2026-03-22T17:14:55.488Z","endTime":"2026-03-22T17:14:59.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72635265832431,"aZ":-21.0417854361641,"pfxX":-9.494755531132045,"pfxZ":5.517422485488467,"pX":-0.14634766536245966,"pZ":2.613963608374717,"vX0":7.662492952499578,"vY0":-141.2586533879249,"vZ0":-5.659341198018163,"x":122.58,"y":168.2,"x0":-1.6629968724139057,"y0":50.00182430560204,"z0":5.999770316577463,"aX":-19.152095062384753},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":15.6,"spinRate":2335,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3880181167879111,"extension":6.0275482296811855},"index":9,"playId":"6efee3b8-27d8-3a9e-9119-ae7a933b71c4","pitchNumber":7,"startTime":"2026-03-22T17:15:10.826Z","endTime":"2026-03-22T17:15:14.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.735410345929807,"aZ":-32.02289321232787,"pfxX":0.04051305608460665,"pfxZ":0.10100107206944742,"pX":-0.22582530542136528,"pZ":2.203920601575237,"vX0":3.6169389807580234,"vY0":-124.39728615964322,"vZ0":-2.980524814638826,"x":125.61,"y":179.27,"x0":-1.7194437048137627,"y0":50.004907678194975,"z0":6.14136409166186,"aX":0.06140246582545681},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-1.1,"spinRate":2185,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.4445638094370201,"extension":5.811324844628271},"index":10,"playId":"45150dba-882b-3639-96a1-8e40c779050f","pitchNumber":8,"startTime":"2026-03-22T17:15:28.415Z","endTime":"2026-03-22T17:15:32.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-22T17:15:32.897Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T17:15:39.635Z","endTime":"2026-03-22T17:18:18.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,7],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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, 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":83.1,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85859311232232,"aZ":-32.99668921080292,"pfxX":-0.41814632910449934,"pfxZ":-0.5493696083528845,"pX":1.4297996429882789,"pZ":0.6167390305368253,"vX0":7.095357482099178,"vY0":-120.80950371572985,"vZ0":-6.008847916971842,"x":62.5,"y":222.13,"x0":-1.4758810107627618,"y0":50.002363753405675,"z0":5.9947990807959926,"aX":-0.6255479335785643},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":-0.7,"spinRate":2306,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4512901295497316,"extension":5.999952515977341},"index":0,"playId":"4f486168-1825-3052-abc7-0ea4c0a4a546","pitchNumber":1,"startTime":"2026-03-22T17:15:58.200Z","endTime":"2026-03-22T17:16:01.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-22T17:16:16.654Z","endTime":"2026-03-22T17:16:23.711Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.757748350449507,"aZ":-21.1081697461082,"pfxX":-9.192015670511115,"pfxZ":5.521324232231427,"pX":-0.9335828413443255,"pZ":2.986132451581994,"vX0":5.496356051242498,"vY0":-140.23334506559272,"vZ0":-4.4509044515582135,"x":152.59,"y":158.15,"x0":-1.7179486741238394,"y0":50.00434444645873,"z0":5.9589904136007945,"aX":-18.429753699206547},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":15.6,"spinRate":2185,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3895954720129815,"extension":6.035354302900124},"index":2,"playId":"3e1ef9b7-eb98-3fe2-b2ee-66018f1e0ef5","pitchNumber":2,"startTime":"2026-03-22T17:16:23.711Z","endTime":"2026-03-22T17:16:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297126240747914,"aZ":-14.826444012098172,"pfxX":-6.302386433998885,"pfxZ":8.466745055778446,"pX":-1.1772089520045415,"pZ":3.685415320307958,"vX0":3.942920821829256,"vY0":-141.7385646650923,"vZ0":-3.956752940945617,"x":161.87,"y":139.27,"x0":-1.762533099312664,"y0":50.003140633519415,"z0":6.036874511219229,"aX":-12.912077876222387},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2079,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3854234807550272,"extension":5.974105418459713},"index":3,"playId":"42a1d9cb-0db6-3598-9c89-ac1079089885","pitchNumber":3,"startTime":"2026-03-22T17:16:39.312Z","endTime":"2026-03-22T17:16:43.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89945765164285,"aZ":-25.94200044938553,"pfxX":-9.259852548245943,"pfxZ":3.53786722214803,"pX":1.2535213632694093,"pZ":1.0844948018886724,"vX0":10.291572404445544,"vY0":-131.17229417571016,"vZ0":-7.547169895615116,"x":69.22,"y":209.5,"x0":-1.4975337381955642,"y0":50.00270395294214,"z0":5.902481322122024,"aX":-16.313263493290076},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":14.8,"spinRate":2079,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4158240537374085,"extension":6.1408589958049635},"index":4,"playId":"a85f309b-f5de-3b48-8585-faad979bf20b","pitchNumber":4,"startTime":"2026-03-22T17:16:55.710Z","endTime":"2026-03-22T17:16:59.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589558646775583,"aZ":-18.06043297812242,"pfxX":-9.199207759824041,"pfxZ":6.994282543549762,"pX":0.12533926840524712,"pZ":1.5099821614483997,"vX0":7.7820441910871905,"vY0":-140.19575225543596,"vZ0":-8.837291231909697,"x":112.22,"y":198.01,"x0":-1.4724070780710468,"y0":50.00694638966062,"z0":5.8506753043632465,"aX":-18.570190551139362},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":15.4,"spinRate":2191,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3886504352401676,"extension":6.256033820626534},"index":5,"playId":"627a7936-c38d-3c9b-9814-44df1b27a623","pitchNumber":5,"startTime":"2026-03-22T17:17:11.531Z","endTime":"2026-03-22T17:17:16.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-22T17:17:49.372Z","endTime":"2026-03-22T17:18:13.240Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":84.6,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301584478069802,"aZ":-30.864716139911096,"pfxX":4.245650175013267,"pfxZ":0.8593850121475182,"pX":0.5424094826829978,"pZ":1.5839706031935012,"vX0":3.969614925887579,"vY0":-123.07432312783196,"vZ0":-4.213591237400899,"x":96.32,"y":196.01,"x0":-1.650254559958845,"y0":50.000642368535964,"z0":5.969174220395555,"aX":6.428352274001289},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-8.8,"spinRate":2358,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44720270759603364,"extension":5.970678197359422},"index":7,"playId":"386820db-e79b-3fb5-8375-c692d098f70b","pitchNumber":6,"startTime":"2026-03-22T17:18:13.240Z","endTime":"2026-03-22T17:18:18.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:18:18.929Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, pitcher Sandy Alcantara to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T17:18:18.468Z","endTime":"2026-03-22T17:19:31.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.262822601580876,"aZ":-30.24194490245442,"pfxX":2.9275102318768824,"pfxZ":1.2679324585604856,"pX":0.5926510677976934,"pZ":2.364820652173672,"vX0":4.505089753507786,"vY0":-123.85328991613332,"vZ0":-2.6851755051344544,"x":94.41,"y":174.93,"x0":-1.6412743912379943,"y0":50.00576302069363,"z0":6.0317844788047275,"aX":4.479657301808668},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":-6.5,"spinRate":2314,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4448404369133603,"extension":5.955161506044779},"index":0,"playId":"e0e57d02-d495-3f58-a288-270f4e0d5aaa","pitchNumber":1,"startTime":"2026-03-22T17:18:39.543Z","endTime":"2026-03-22T17:18:43.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":97.6,"endSpeed":89.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01781395101863,"aZ":-19.059123507249808,"pfxX":-10.777253013632274,"pfxZ":6.432322855725312,"pX":0.3623065985859454,"pZ":2.135872186876635,"vX0":9.333568448939578,"vY0":-141.78062820564213,"vZ0":-7.063830188624502,"x":103.19,"y":181.11,"x0":-1.5700466205748238,"y0":50.001310436039276,"z0":5.87316454023248,"aX":-21.96822882188259},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":17.6,"spinRate":2318,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.38612461156028566,"extension":6.156727784192954},"index":1,"playId":"34f30c3b-37c7-3349-ae76-5b158fecc014","pitchNumber":2,"startTime":"2026-03-22T17:18:54.766Z","endTime":"2026-03-22T17:18:58.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.274548094767724,"aZ":-30.1401447717289,"pfxX":3.4880946857077753,"pfxZ":1.30032404297947,"pX":1.179587141143437,"pZ":0.8950227830634415,"vX0":5.701535479160823,"vY0":-124.89722777905178,"vZ0":-6.218397724110572,"x":72.04,"y":214.61,"x0":-1.594071579375464,"y0":50.00392872945022,"z0":5.924027626462161,"aX":5.46067434940596},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":-7.7,"spinRate":2387,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44006686610385826,"extension":6.146771064276967},"index":2,"playId":"ac63272e-1eae-3c40-941c-f4b47cd7b42e","pitchNumber":3,"startTime":"2026-03-22T17:19:11.984Z","endTime":"2026-03-22T17:19:16.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311883676422617,"aZ":-32.592620400805046,"pfxX":5.089643112205517,"pfxZ":-0.2675659634810099,"pX":0.6062493951387358,"pZ":1.8928253995982718,"vX0":4.156115064692617,"vY0":-124.30158195571006,"vZ0":-3.396513808168372,"x":93.89,"y":187.67,"x0":-1.7523803673612066,"y0":50.00516893473486,"z0":6.00028668321101,"aX":7.916096000590964},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.1,"breakHorizontal":-10.2,"spinRate":2445,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.44166804711167007,"extension":6.0218726342622455},"hitData":{"launchSpeed":92.5,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.85,"coordY":180.48}},"index":3,"playId":"136b56d2-a379-3637-acbe-d10918e18d5c","pitchNumber":4,"startTime":"2026-03-22T17:19:25.446Z","endTime":"2026-03-22T17:19:31.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:19:31.409Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:21:57.495Z","endTime":"2026-03-22T17:23:24.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T17:21:50.030Z","endTime":"2026-03-22T17:21:59.639Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":89.7,"endSpeed":83.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12145037675294,"aZ":-25.913156935151683,"pfxX":4.320603805046691,"pfxZ":3.5778286733239515,"pX":1.367263458420971,"pZ":2.372827341922902,"vX0":-3.5819290543885853,"vY0":-130.66049688654894,"vZ0":-4.8040685074868055,"x":64.88,"y":174.71,"x0":2.1857529466122974,"y0":50.006052709583045,"z0":6.151235580745619,"aX":7.570717852464146},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-7.2,"spinRate":2055,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4170961370203208,"extension":6.932999014326343},"index":1,"playId":"451955f6-fcef-3c8a-bfa5-c5279a6ebed1","pitchNumber":1,"startTime":"2026-03-22T17:21:59.639Z","endTime":"2026-03-22T17:22:03.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351578799910545,"aZ":-15.98815096097817,"pfxX":1.9526902379103368,"pfxZ":9.098887355710168,"pX":0.50078846083702,"pZ":2.7516951183079206,"vX0":-4.783111711088203,"vY0":-131.8535682447737,"vZ0":-5.539951820471379,"x":97.91,"y":164.48,"x0":2.076417418961876,"y0":50.00213948540882,"z0":6.040845032936618,"aX":3.473820670329857},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":-2.6,"spinRate":2206,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.41380442607673684,"extension":7.1736341018482825},"index":2,"playId":"65f22209-31c1-3285-a619-a9a16bc5dabb","pitchNumber":2,"startTime":"2026-03-22T17:22:13.861Z","endTime":"2026-03-22T17:22:17.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434268355904173,"aZ":-28.078950433024858,"pfxX":7.388358870331629,"pfxZ":2.6201539361414556,"pX":-0.054810744345896466,"pZ":0.7043857845453821,"vX0":-6.998935534822662,"vY0":-123.54112707206008,"vZ0":-7.497727784917168,"x":119.09,"y":219.76,"x0":1.8422638650066172,"y0":50.00135542952481,"z0":6.108466119358844,"aX":11.52823710337983},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-11.9,"spinRate":1653,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.44177542489529564,"extension":7.109562400982309},"index":3,"playId":"30c49dec-81e2-309c-a54b-b9f540c0dd85","pitchNumber":3,"startTime":"2026-03-22T17:22:28.747Z","endTime":"2026-03-22T17:22:36.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.497459431835658,"aZ":-27.716341552407194,"pfxX":-0.1323774343455204,"pfxZ":2.812603725840694,"pX":-1.4334949854732166,"pZ":0.7873173671416133,"vX0":-8.595117746371834,"vY0":-124.19323974169502,"vZ0":-6.971987754391454,"x":171.64,"y":217.52,"x0":2.0685861498785965,"y0":50.00437434894173,"z0":5.8921353133825365,"aX":-0.20755301016991637},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2322,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.43861541839231055,"extension":7.233578605353101},"index":4,"playId":"1d5a14a9-3706-3ba6-8d50-9940a5389c27","pitchNumber":4,"startTime":"2026-03-22T17:22:44.554Z","endTime":"2026-03-22T17:22:48.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291656704668206,"aZ":-25.378692343957784,"pfxX":7.045828746304842,"pfxZ":3.8704149603180964,"pX":-0.6786758600357493,"pZ":1.7354482442972274,"vX0":-8.478024187800841,"vY0":-130.8130289862328,"vZ0":-6.256530803916469,"x":142.87,"y":191.92,"x0":1.6695942423471992,"y0":50.00216367902864,"z0":6.028007677479646,"aX":12.36716532897247},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-11.2,"spinRate":2103,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.41669204456011233,"extension":7.284073836279405},"index":5,"playId":"2222c828-bf73-3eba-a029-4128aae7faac","pitchNumber":5,"startTime":"2026-03-22T17:23:00.540Z","endTime":"2026-03-22T17:23:04.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.883154874310655,"aZ":-17.80155195855144,"pfxX":2.024343240474108,"pfxZ":8.098318480748702,"pX":0.9133894298693304,"pZ":2.715071595714546,"vX0":-3.9718907305522375,"vY0":-132.04658253180702,"vZ0":-5.122236239537818,"x":82.18,"y":165.47,"x0":2.1708249617012703,"y0":50.00058980189319,"z0":5.9808462335615085,"aX":3.59187574522705},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":-2.9,"spinRate":2158,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41406118369487777,"extension":7.045782098460275},"index":6,"playId":"49dae45a-1c36-3cea-b636-e2b77218ece2","pitchNumber":6,"startTime":"2026-03-22T17:23:19.644Z","endTime":"2026-03-22T17:23:24.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:23:24.222Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out softly, pitcher David Peterson to first baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:23:24.351Z","endTime":"2026-03-22T17:24:05.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9357282025771,"aZ":-23.964496042938062,"pfxX":4.799235974914793,"pfxZ":4.427203466282847,"pX":0.29850711696164756,"pZ":1.789545617650406,"vX0":-6.086445486583273,"vY0":-134.25442819794725,"vZ0":-6.9726671692455024,"x":105.62,"y":190.46,"x0":1.9554754294648737,"y0":50.00032010551957,"z0":6.088290706007344,"aX":8.892962800722742},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-7.7,"spinRate":2134,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.40563813343285915,"extension":7.052392328009374},"index":0,"playId":"72a22899-fb2a-361d-b9a2-1ee321be60e8","pitchNumber":1,"startTime":"2026-03-22T17:23:43.217Z","endTime":"2026-03-22T17:23:47.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.535217278462163,"aZ":-26.01691110506948,"pfxX":-0.4277271955477193,"pfxZ":3.901067781503235,"pX":-1.2077922750227186,"pZ":2.3249868796097446,"vX0":-8.029090133523454,"vY0":-123.77489377374013,"vZ0":-3.8280435787663656,"x":163.04,"y":176.01,"x0":2.109742486931547,"y0":50.0060267907744,"z0":6.026628587992802,"aX":-0.6745870156123422},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":2.3,"spinRate":2317,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.439507663971646,"extension":6.971907233933824},"hitData":{"launchSpeed":57.0,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.57,"coordY":182.13}},"index":1,"playId":"f8403b68-3ecc-3d59-b5cb-2251fe9d7ef8","pitchNumber":2,"startTime":"2026-03-22T17:23:58.527Z","endTime":"2026-03-22T17:24:05.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:24:05.416Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, shortstop Francisco Lindor to first baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T17:24:07.458Z","endTime":"2026-03-22T17:25:53.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03115223961317,"aZ":-26.6636617786388,"pfxX":6.557047533837432,"pfxZ":3.1308573918058453,"pX":0.6423157627234645,"pZ":2.435899200086875,"vX0":-5.763069298717609,"vY0":-130.6222015842011,"vZ0":-4.231557177890105,"x":92.52,"y":173.01,"x0":2.006876637364608,"y0":50.00049027043575,"z0":6.041399891721041,"aX":11.526570733137254},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-10.9,"spinRate":2041,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.416569250209065,"extension":7.065714301958116},"index":0,"playId":"644b01db-093e-35a9-9aff-0ed08aa770cf","pitchNumber":1,"startTime":"2026-03-22T17:24:28.631Z","endTime":"2026-03-22T17:24:33.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.042002575658923,"aZ":-30.354357221095295,"pfxX":-1.2943516869989056,"pfxZ":1.1827834374462052,"pX":1.4394083824004282,"pZ":1.8891987924559277,"vX0":-1.8905548855244734,"vY0":-122.51179887576932,"vZ0":-3.5694616984405925,"x":62.13,"y":187.77,"x0":2.3852190383424046,"y0":50.005711911783244,"z0":5.921524385488838,"aX":-1.994703746808181},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":2.8,"spinRate":2136,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.44473176754930144,"extension":6.95446938207062},"index":1,"playId":"c8580de9-6570-3a58-abe8-4f82c838cccd","pitchNumber":2,"startTime":"2026-03-22T17:24:42.319Z","endTime":"2026-03-22T17:24:46.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136766579146865,"aZ":-27.948551629404655,"pfxX":7.767007328184093,"pfxZ":2.740212712245622,"pX":1.8626853741913707,"pZ":2.648131492532939,"vX0":-2.6304439809887286,"vY0":-123.26062061651322,"vZ0":-2.590711681021598,"x":46.0,"y":167.28,"x0":1.9336395391217387,"y0":50.00234078949411,"z0":6.0689177016792195,"aX":11.969558402619697},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":-13.4,"spinRate":1459,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.44409254065651327,"extension":7.151505377801905},"index":2,"playId":"8bf7a8fa-3c8b-3675-b428-c0433f32f2f8","pitchNumber":3,"startTime":"2026-03-22T17:24:55.434Z","endTime":"2026-03-22T17:24:59.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850686758820594,"aZ":-18.085367931454037,"pfxX":2.309454603854496,"pfxZ":7.912121396651758,"pX":0.49480635339045137,"pZ":2.324724046897124,"vX0":-5.052669019200986,"vY0":-131.807028967774,"vZ0":-5.826283785675557,"x":98.14,"y":176.01,"x0":2.1262920778569,"y0":50.003713661778356,"z0":5.87496233900835,"aX":4.113265779879225},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.4,"breakHorizontal":-3.2,"spinRate":2243,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4136619857960824,"extension":7.13916435161159},"index":3,"playId":"47399225-8325-374d-984d-4f2f33089835","pitchNumber":4,"startTime":"2026-03-22T17:25:11.813Z","endTime":"2026-03-22T17:25:16.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-22T17:25:20.996Z","endTime":"2026-03-22T17:25:33.284Z","isPitch":false,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66369678894281,"aZ":-38.56527009925768,"pfxX":-2.615499558468965,"pfxZ":-4.699000966865556,"pX":-0.15499101826271403,"pZ":1.140426424707864,"vX0":-4.492239841404301,"vY0":-116.19297021922407,"vZ0":-3.189007603386785,"x":122.91,"y":207.99,"x0":2.146422613305515,"y0":50.00134606880065,"z0":6.211176439149819,"aX":-3.5591419362064416},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.0,"breakHorizontal":5.9,"spinRate":2449,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.47219863158081044,"extension":6.883846705233907},"index":5,"playId":"b428bcc9-b894-3afd-977c-fc8773fae2de","pitchNumber":5,"startTime":"2026-03-22T17:25:33.284Z","endTime":"2026-03-22T17:25:37.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725587457120298,"aZ":-24.690803534508827,"pfxX":6.852221575795396,"pfxZ":4.035863369275517,"pX":-0.3064116351379898,"pZ":1.8446162176152199,"vX0":-8.440288502296632,"vY0":-134.42667232510152,"vZ0":-6.280621288914233,"x":128.68,"y":188.98,"x0":1.9655055091613245,"y0":50.001641379803154,"z0":5.933943170667514,"aX":12.697706752859105},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":-10.9,"spinRate":2175,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4055299644648769,"extension":7.153312606787084},"hitData":{"launchSpeed":108.1,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.0,"coordY":150.06}},"index":6,"playId":"50fa1779-5bf8-396a-80fe-a74c322a3e4a","pitchNumber":6,"startTime":"2026-03-22T17:25:47.865Z","endTime":"2026-03-22T17:25:53.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:25:53.425Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, shortstop Javier Sanoja to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:28:15.575Z","endTime":"2026-03-22T17:29:31.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68561265401177,"aZ":-35.29223855109714,"pfxX":2.781772413403237,"pfxZ":-2.4441893226675724,"pX":-1.6062105268998716,"pZ":3.6557918240996194,"vX0":-0.2283538346307516,"vY0":-112.009117786033,"vZ0":1.8978477611130775,"x":120.17,"y":181.01,"x0":-1.864671228656465,"y0":50.00404981630954,"z0":6.398497680007127,"aX":3.545028726495273},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-3.7,"breakHorizontal":-5.0,"spinRate":2370,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.48846077849701475,"extension":5.92884585202709},"index":0,"playId":"cb9adfbc-bef7-3fc2-a8a0-6f3cc9f9ab42","pitchNumber":1,"startTime":"2026-03-22T17:28:27.744Z","endTime":"2026-03-22T17:28:31.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24255947201763,"aZ":-35.00219685893901,"pfxX":1.933043294843762,"pfxZ":-1.9975236338236133,"pX":-0.07436722020494416,"pZ":2.4155073517195955,"vX0":2.944977742909046,"vY0":-117.6112982693315,"vZ0":-1.3325615862407965,"x":119.83,"y":173.56,"x0":-1.5891887347410056,"y0":50.00460937093298,"z0":6.206966568071557,"aX":2.734263367137447},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.7,"breakHorizontal":-4.2,"spinRate":2356,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.4639669126643695,"extension":5.817874773628336},"index":1,"playId":"9c63b350-5813-305a-8ae9-244dcc554509","pitchNumber":2,"startTime":"2026-03-22T17:28:40.154Z","endTime":"2026-03-22T17:28:45.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-22T17:28:51.979Z","endTime":"2026-03-22T17:29:04.765Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047209859012217,"aZ":-28.871264284589838,"pfxX":-8.855799157563878,"pfxZ":1.9605181584874476,"pX":-0.2676802008949764,"pZ":2.974850605316792,"vX0":6.604364332805361,"vY0":-127.9955718850926,"vZ0":-2.24306703673146,"x":127.2,"y":158.46,"x0":-1.7135690974841988,"y0":50.00048647962914,"z0":6.093022240499151,"aX":-14.892167541043985},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":1795,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.42572368211823,"extension":6.016809987887393},"index":3,"playId":"54e1e7c7-6a98-3bbe-8781-29fcd59c7c10","pitchNumber":3,"startTime":"2026-03-22T17:29:04.765Z","endTime":"2026-03-22T17:29:09.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.948251153978987,"aZ":-22.178259272675792,"pfxX":-10.938596829954406,"pfxZ":5.007285849398017,"pX":-0.13681545342678844,"pZ":1.7352992491977666,"vX0":8.739280853458851,"vY0":-140.01019305781725,"vZ0":-7.345931145488639,"x":122.22,"y":191.93,"x0":-1.8687427073563663,"y0":50.00405061583447,"z0":5.831561260347249,"aX":-21.840708272376048},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.8,"breakHorizontal":18.1,"spinRate":2206,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.39036521680188185,"extension":6.020974175714503},"hitData":{"launchSpeed":89.3,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.23,"coordY":161.21}},"index":4,"playId":"3534bc62-f822-38d5-a1ae-c79db908c080","pitchNumber":4,"startTime":"2026-03-22T17:29:26.157Z","endTime":"2026-03-22T17:29:31.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:29:31.517Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:29:57.649Z","endTime":"2026-03-22T17:31:10.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604326146815712,"aZ":-30.057685364385755,"pfxX":2.899379068968056,"pfxZ":1.4582222049158533,"pX":0.19291641916508487,"pZ":1.5379078514056856,"vX0":4.069745781491179,"vY0":-120.34618030347816,"vZ0":-4.204912806774125,"x":109.65,"y":197.26,"x0":-1.903499823560132,"y0":50.0029217622615,"z0":6.000830822701695,"aX":4.2086838075772075},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":-6.4,"spinRate":2235,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4569314584440809,"extension":5.934397432449934},"index":0,"playId":"6c66cf43-4326-3cd2-9fa8-f2b3babeb3a9","pitchNumber":1,"startTime":"2026-03-22T17:29:59.792Z","endTime":"2026-03-22T17:30:03.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29419429838407,"aZ":-30.279467845208167,"pfxX":1.4495036041944518,"pfxZ":1.2423326418277538,"pX":0.8634509654093767,"pZ":1.8722740447168544,"vX0":5.81846790763066,"vY0":-122.4275113872646,"vZ0":-3.8069937790258477,"x":84.09,"y":188.23,"x0":-1.7284499675244172,"y0":50.00174851709182,"z0":6.028079906678859,"aX":2.2083650936920662},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.0,"spinRate":2279,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4467313303125957,"extension":5.93293706425861},"index":1,"playId":"185e6744-4e4c-3aa2-bd0d-17dbe0ed55bf","pitchNumber":2,"startTime":"2026-03-22T17:30:14.593Z","endTime":"2026-03-22T17:30:20.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006764991589716,"aZ":-21.782862642145886,"pfxX":-10.179496374140825,"pfxZ":5.077800499864573,"pX":0.9293436267249126,"pZ":2.335570214780572,"vX0":10.995004565813774,"vY0":-141.3760013103363,"vZ0":-5.981025526956304,"x":81.58,"y":175.72,"x0":-1.667864997429658,"y0":50.0003716670983,"z0":5.854768200974197,"aX":-20.82342858312199},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":16.4,"spinRate":2184,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38585120291967323,"extension":5.971404899510488},"index":2,"playId":"b8a3840f-5aba-3303-b3b0-c3f7dda47c77","pitchNumber":3,"startTime":"2026-03-22T17:30:30.401Z","endTime":"2026-03-22T17:30:35.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":90.6,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.670236217542797,"aZ":-25.744454925086284,"pfxX":-0.6173087658402796,"pfxZ":3.5771916730769053,"pX":0.6038486713972455,"pZ":3.427979452850735,"vX0":6.063863468086487,"vY0":-132.0658021636003,"vZ0":-2.0692687597860244,"x":93.98,"y":146.22,"x0":-1.6252904697190476,"y0":50.00100834574752,"z0":6.083504671209487,"aX":-1.1099559459345243},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":0.0,"spinRate":2018,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.41208744780768836,"extension":5.921212175380961},"index":3,"playId":"0429ba0c-c956-3073-b17f-4b5dba8d3ff9","pitchNumber":4,"startTime":"2026-03-22T17:30:49.137Z","endTime":"2026-03-22T17:30:55.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.274699818817716,"aZ":-31.34393645099787,"pfxX":0.6780995360341375,"pfxZ":0.5178100811256012,"pX":0.8313510406412461,"pZ":1.1079069504705228,"vX0":6.099383033386265,"vY0":-126.02803324579507,"vZ0":-5.710035661507693,"x":85.31,"y":208.87,"x0":-1.7028741549308168,"y0":50.00585645865579,"z0":5.9176333408344615,"aX":1.097104118989001},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-2.5,"spinRate":2385,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.43367833995855465,"extension":5.948485033154767},"index":4,"playId":"55bff1e3-ef04-3068-b471-abf61d042c60","pitchNumber":5,"startTime":"2026-03-22T17:31:06.051Z","endTime":"2026-03-22T17:31:10.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:31:10.125Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T17:31:10.636Z","endTime":"2026-03-22T17:33:40.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.18604397462712,"aZ":-35.03411175221387,"pfxX":0.9119617787185064,"pfxZ":-1.9350252256586793,"pX":1.2447367401625262,"pZ":-0.04292383544548028,"vX0":6.4683650738709115,"vY0":-120.176725064285,"vZ0":-6.921016075957958,"x":69.55,"y":239.94,"x0":-1.5842483591034138,"y0":50.00015127382127,"z0":5.932836179012463,"aX":1.3506209805610474},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":-3.0,"spinRate":2356,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45332596717609563,"extension":5.867205388991839},"index":0,"playId":"2113d7b0-42cb-3eee-9bb7-f11aebc63caf","pitchNumber":1,"startTime":"2026-03-22T17:31:34.207Z","endTime":"2026-03-22T17:31:38.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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.7,"endSpeed":89.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443323519211873,"aZ":-14.56817237497553,"pfxX":-8.444173909748057,"pfxZ":8.630364528827508,"pX":0.7549398638520234,"pZ":1.5625076321555758,"vX0":9.500799591616314,"vY0":-141.69498397176434,"vZ0":-9.277403073069006,"x":88.22,"y":196.59,"x0":-1.5395045290973242,"y0":50.00322075223824,"z0":5.803494935733223,"aX":-17.22490134217012},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":13.4,"spinRate":2276,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38609994529629743,"extension":6.136627673671756},"index":1,"playId":"cc673dcb-5b3f-39a5-8305-51da9ca158cb","pitchNumber":2,"startTime":"2026-03-22T17:31:56.464Z","endTime":"2026-03-22T17:32:01.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901565204402967,"aZ":-20.857842294896663,"pfxX":-8.646977478482672,"pfxZ":5.7497600425325235,"pX":0.4499801031435915,"pZ":2.391516680957409,"vX0":8.69075379722022,"vY0":-139.324244708798,"vZ0":-5.816633484009495,"x":99.85,"y":174.21,"x0":-1.5842763834043625,"y0":50.003718541410244,"z0":5.881964210141341,"aX":-17.0235679393548},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":13.9,"spinRate":2204,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.39292360946640414,"extension":6.102462774648696},"index":2,"playId":"c684ae8f-4209-35af-bb38-3f4a7089b2ce","pitchNumber":3,"startTime":"2026-03-22T17:32:12.817Z","endTime":"2026-03-22T17:32:16.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64793001388863,"aZ":-14.238658159391667,"pfxX":-7.057941179499802,"pfxZ":8.910489165930207,"pX":0.38630603165357225,"pZ":2.0494670195142137,"vX0":7.95093360700032,"vY0":-141.30615028332738,"vZ0":-8.022681956204098,"x":102.27,"y":183.44,"x0":-1.5533799764937875,"y0":50.00093618952965,"z0":5.849595713611666,"aX":-14.203330762850436},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2281,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.388338303970174,"extension":5.969558686582876},"index":3,"playId":"93e45094-739b-393c-9e31-7891b8bbdf7f","pitchNumber":4,"startTime":"2026-03-22T17:32:27.580Z","endTime":"2026-03-22T17:32:31.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-22T17:32:40.946Z","endTime":"2026-03-22T17:32:56.660Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.933266439657334,"aZ":-25.527264391994578,"pfxX":-1.457012296417946,"pfxZ":4.210052614679776,"pX":1.186564235999093,"pZ":1.132257555571173,"vX0":7.21034225657262,"vY0":-125.28905697671054,"vZ0":-6.60315511342793,"x":71.77,"y":208.21,"x0":-1.5478710940735103,"y0":50.00333638297772,"z0":5.9077836378921385,"aX":-2.3012354039040197},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2296,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4383202183692809,"extension":6.063573850542744},"index":5,"playId":"822ae45f-5c47-3cc9-8e18-4e8e46005193","pitchNumber":5,"startTime":"2026-03-22T17:32:56.660Z","endTime":"2026-03-22T17:33:00.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.493758639197427,"aZ":-29.777272752088408,"pfxX":-0.48254060934312737,"pfxZ":1.5580178283955455,"pX":0.18641087200518172,"pZ":2.4860637451202927,"vX0":4.646789995193394,"vY0":-124.80435667168615,"vZ0":-2.606281757721427,"x":109.89,"y":171.66,"x0":-1.655544698084096,"y0":50.00556160911231,"z0":6.05457127074891,"aX":-0.7443977748701354},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":-0.5,"spinRate":2179,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4427944620854207,"extension":5.899888572134549},"index":6,"playId":"f7d6dad4-b91e-389d-9be7-890073f8de37","pitchNumber":6,"startTime":"2026-03-22T17:33:09.940Z","endTime":"2026-03-22T17:33:13.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69968611548145,"aZ":-19.096227658836018,"pfxX":-10.38011066814759,"pfxZ":6.287008499349303,"pX":0.40615081769356265,"pZ":2.914746023191128,"vX0":9.177860531146194,"vY0":-142.9957327179257,"vZ0":-5.195927853445755,"x":101.52,"y":160.08,"x0":-1.4899186426535014,"y0":50.001478951862964,"z0":5.946214395228297,"aX":-21.58401235172992},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":17.0,"spinRate":2369,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.38243591968289437,"extension":6.073776004758827},"hitData":{"launchSpeed":94.5,"launchAngle":35.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.3,"coordY":73.33}},"index":7,"playId":"e174a9a1-d74b-38e6-a704-41f53998f2ba","pitchNumber":7,"startTime":"2026-03-22T17:33:31.029Z","endTime":"2026-03-22T17:33:40.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:33:40.569Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Owen Caissie lines out to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T17:35:25.490Z","endTime":"2026-03-22T17:36:37.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381002883404456,"aZ":-17.14141385733366,"pfxX":1.5930206037679129,"pfxZ":8.215971987464595,"pX":0.4558584864988347,"pZ":1.8641010618408953,"vX0":-5.050679040630031,"vY0":-133.55731213193314,"vZ0":-7.4262098709653825,"x":99.62,"y":188.45,"x0":2.1540700894092244,"y0":50.001834354341376,"z0":5.886214157150709,"aX":2.915012177342269},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":-1.9,"spinRate":2192,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4081649327023289,"extension":7.044967389575484},"index":0,"playId":"392f3aba-d073-30fe-8e7e-64cdc49f176b","pitchNumber":1,"startTime":"2026-03-22T17:35:44.125Z","endTime":"2026-03-22T17:35:48.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":91.2,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95400751617791,"aZ":-25.44771638474384,"pfxX":6.926832413579293,"pfxZ":3.7058156481223534,"pX":-0.8413673126607876,"pZ":1.6605787176754967,"vX0":-9.67958015591739,"vY0":-132.59630050862816,"vZ0":-6.5577242030775125,"x":149.07,"y":193.94,"x0":1.9227307730112344,"y0":50.00557206362559,"z0":5.97099256680552,"aX":12.586775035402841},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":-10.9,"spinRate":2213,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4099125864325166,"extension":7.161331038922325},"index":1,"playId":"1f9eeced-7c69-323b-9486-c1081f913fbf","pitchNumber":2,"startTime":"2026-03-22T17:35:56.884Z","endTime":"2026-03-22T17:36:01.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":75.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.894856259434807,"aZ":-37.00560656468004,"pfxX":-2.707680600111207,"pfxZ":-3.477657328275117,"pX":-2.4382789536977136,"pZ":-0.5132139665531297,"vX0":-9.248253080127954,"vY0":-116.58095788590384,"vZ0":-7.0108095050677335,"x":209.94,"y":252.64,"x0":1.9159525969432927,"y0":50.00137600118109,"z0":5.984971191067997,"aX":-3.76309931167837},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.7,"breakHorizontal":7.0,"spinRate":2508,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4680730271079163,"extension":7.148144808676832},"index":2,"playId":"ab2b9f30-7f87-3c6c-a5cc-6128d2fd47fb","pitchNumber":3,"startTime":"2026-03-22T17:36:10.737Z","endTime":"2026-03-22T17:36:13.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08355140889178,"aZ":-29.20087433766625,"pfxX":-1.456511942670007,"pfxZ":1.8987902288566456,"pX":-0.36394176648458293,"pZ":2.7040563050930175,"vX0":-5.802623645819747,"vY0":-123.64888565219964,"vZ0":-2.1770340188251165,"x":130.87,"y":165.77,"x0":2.191869551631558,"y0":50.0039470050529,"z0":6.019641270186136,"aX":-2.2787685729611593},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":3.8,"spinRate":2257,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4411075009217025,"extension":7.069772267666069},"hitData":{"launchSpeed":98.6,"launchAngle":17.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.02,"coordY":71.76}},"index":3,"playId":"3622ce3e-1228-3866-9554-72e77aebf8ea","pitchNumber":4,"startTime":"2026-03-22T17:36:29.021Z","endTime":"2026-03-22T17:36:37.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:36:37.508Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a ground ball to shortstop Francisco Lindor, deflected by pitcher David Peterson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T17:36:42.067Z","endTime":"2026-03-22T17:37:10.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.318438089546884,"aZ":-29.60357790524321,"pfxX":-2.010307510031408,"pfxZ":1.704180930692739,"pX":0.5125018206247302,"pZ":1.7997725831984706,"vX0":-3.373930564624559,"vY0":-121.94632939127149,"vZ0":-3.789149515451088,"x":97.46,"y":190.19,"x0":2.1736554342400574,"y0":50.00483843953711,"z0":5.919400854793513,"aX":-3.0366014450417045},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.4,"breakHorizontal":4.4,"spinRate":2232,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.4486492386723948,"extension":7.126861098109206},"hitData":{"launchSpeed":85.5,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.59,"coordY":151.58}},"index":0,"playId":"7fb94f15-a92a-35e0-875b-a079705b913a","pitchNumber":1,"startTime":"2026-03-22T17:37:05.209Z","endTime":"2026-03-22T17:37:10.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:37:10.503Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Graham Pauley grounds into a force out, third baseman Bo Bichette to shortstop Francisco Lindor. Heriberto Hernández out at 2nd. Graham Pauley to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T17:37:22.187Z","endTime":"2026-03-22T17:38:08.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962909450058607,"aZ":-24.97496968934331,"pfxX":4.253145877201314,"pfxZ":4.015543927266861,"pX":-0.36060112285557977,"pZ":1.839995267509506,"vX0":-7.804623255521269,"vY0":-132.6742622846048,"vZ0":-5.892982495715122,"x":130.75,"y":189.1,"x0":2.0594640880241166,"y0":50.00224766812259,"z0":5.897041670490122,"aX":7.623510504264622},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-6.1,"spinRate":2085,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4120036255430355,"extension":7.164358098488861},"index":0,"playId":"55ef32fc-15e1-381a-849e-ec2a5d3d9e27","pitchNumber":1,"startTime":"2026-03-22T17:37:41.682Z","endTime":"2026-03-22T17:37:45.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08736777816788,"aZ":-29.863241269037548,"pfxX":-0.27185921064679164,"pfxZ":1.442783051769366,"pX":-0.6527137541711892,"pZ":1.69701606193018,"vX0":-6.723388256544236,"vY0":-125.47398469932818,"vZ0":-4.190501330545326,"x":141.88,"y":192.96,"x0":2.090832989029408,"y0":50.004545385465086,"z0":5.8073604567065535,"aX":-0.43485865138982716},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":1.9,"spinRate":2381,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.4356137507905897,"extension":7.098511682985006},"hitData":{"launchSpeed":87.4,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.82,"coordY":159.18}},"index":1,"playId":"7df81f0e-3244-356d-a43a-f8c775675006","pitchNumber":2,"startTime":"2026-03-22T17:38:02.864Z","endTime":"2026-03-22T17:38:08.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:38:08.425Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kemp Alderman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T17:38:24.296Z","endTime":"2026-03-22T17:39:46.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.729347365889865,"aZ":-30.859191214477207,"pfxX":-1.1467946244325264,"pfxZ":0.8633599180763394,"pX":0.6210421581334414,"pZ":2.5867183142409798,"vX0":-4.006227300529825,"vY0":-121.82558424293198,"vZ0":-1.8346083585360242,"x":93.33,"y":168.94,"x0":2.42637980930287,"y0":50.003308139684485,"z0":5.981116711103267,"aX":-1.748105464234925},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.4,"breakHorizontal":2.9,"spinRate":2150,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.44715933048871515,"extension":6.973746777967497},"index":0,"playId":"acaea69c-a5d6-3f07-972a-a16ea26f446b","pitchNumber":1,"startTime":"2026-03-22T17:38:41.828Z","endTime":"2026-03-22T17:38:46.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717832168133334,"aZ":-21.76513044392467,"pfxX":5.208253609356633,"pfxZ":5.737073605457397,"pX":0.414981008287932,"pZ":3.664577064416969,"vX0":-6.191667391715603,"vY0":-132.67656884824905,"vZ0":-2.443188138351095,"x":101.18,"y":139.84,"x0":2.0831994969512,"y0":50.00269306025319,"z0":6.154089577039794,"aX":9.448908309900125},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":-8.4,"spinRate":2008,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4100994838059018,"extension":7.041754415766622},"index":1,"playId":"a71ef304-1fdd-33ec-9b66-2b9a241da9d7","pitchNumber":2,"startTime":"2026-03-22T17:39:01.472Z","endTime":"2026-03-22T17:39:04.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":91.2,"endSpeed":84.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088502171866466,"aZ":-20.809804080211283,"pfxX":1.5769071980902307,"pfxZ":6.2525018737368026,"pX":0.967682025268203,"pZ":3.4349508900753354,"vX0":-4.08041261635784,"vY0":-132.884580764019,"vZ0":-2.780392331828776,"x":80.11,"y":146.04,"x0":2.3071725737941633,"y0":50.00403151448761,"z0":5.979142750239115,"aX":2.8671663602012627},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":-2.2,"spinRate":2252,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40963348575392633,"extension":7.064753704442496},"index":2,"playId":"b03709dc-3dd6-39dd-9c06-8fc8596697e1","pitchNumber":3,"startTime":"2026-03-22T17:39:22.160Z","endTime":"2026-03-22T17:39:27.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.1,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93311992422237,"aZ":-37.50887941791894,"pfxX":-5.570861335355679,"pfxZ":-3.835801899511652,"pX":-1.0331821555465643,"pZ":0.2700835754383255,"vX0":-5.5379712910340135,"vY0":-117.10353978321976,"vZ0":-5.141232708786468,"x":156.38,"y":231.49,"x0":2.085505770093745,"y0":50.005027449307036,"z0":5.999767013827328,"aX":-7.743295495602296},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.9,"breakHorizontal":11.4,"spinRate":2538,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4675873433507598,"extension":7.069726583390186},"index":3,"playId":"420d324d-b3fe-3812-b015-81263c417c70","pitchNumber":4,"startTime":"2026-03-22T17:39:41.378Z","endTime":"2026-03-22T17:39:46.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:39:46.225Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to second baseman Jesús Bastidas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T17:41:43.244Z","endTime":"2026-03-22T17:42:22.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.858387401971424,"aZ":-28.027939900949892,"pfxX":-9.665787535697302,"pfxZ":2.4653284779479687,"pX":0.9578268826661122,"pZ":2.2965527789411526,"vX0":9.851940840326174,"vY0":-128.13667751493725,"vZ0":-3.85500757096219,"x":80.49,"y":176.77,"x0":-1.661799398990327,"y0":50.00259583019112,"z0":5.984821048526372,"aX":-16.243781455103424},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":2055,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42575692557744915,"extension":6.129011512480611},"index":0,"playId":"4aebdafe-012c-31a4-a87d-ab819d1d6156","pitchNumber":1,"startTime":"2026-03-22T17:41:55.188Z","endTime":"2026-03-22T17:41:59.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":96.0,"endSpeed":88.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092351970265412,"aZ":-15.036822457249208,"pfxX":-7.929832077482445,"pfxZ":8.608860359084915,"pX":-0.09695508379150883,"pZ":3.2269856960001198,"vX0":7.702372141029581,"vY0":-139.6638428670659,"vZ0":-4.706571985868019,"x":120.7,"y":151.65,"x0":-1.8496089921153145,"y0":50.00694499110207,"z0":5.910819875268742,"aX":-15.795078133425406},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":13.0,"spinRate":2335,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39096536351559585,"extension":6.091993611187348},"hitData":{"launchSpeed":96.4,"launchAngle":58.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":130.33,"coordY":138.07}},"index":1,"playId":"8b3b5434-c595-373c-9ce4-b4c7ab9bff4c","pitchNumber":2,"startTime":"2026-03-22T17:42:10.548Z","endTime":"2026-03-22T17:42:22.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:42:22.750Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T17:42:24.755Z","endTime":"2026-03-22T17:44:20.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":94.9,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.435215901392226,"aZ":-16.649105693399115,"pfxX":-7.746732993199238,"pfxZ":7.970331677518244,"pX":-1.3118735680001048,"pZ":2.84737923370609,"vX0":4.480786230463451,"vY0":-138.13608269050107,"vZ0":-5.363309269366708,"x":167.01,"y":161.9,"x0":-1.9416134239186789,"y0":50.003946345995736,"z0":5.919341542804742,"aX":-15.093408942468315},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":2241,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39527969248584727,"extension":5.972662469601717},"index":0,"playId":"2f822349-f481-322d-a908-c788d7ba9e0c","pitchNumber":1,"startTime":"2026-03-22T17:42:41.232Z","endTime":"2026-03-22T17:42:44.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.221764254817618,"aZ":-16.528413616540877,"pfxX":-6.9424865915842275,"pfxZ":7.691550694154266,"pX":0.6117995830563628,"pZ":1.8793340937064353,"vX0":8.963045443271445,"vY0":-141.2658544039996,"vZ0":-8.123951176149255,"x":93.68,"y":188.04,"x0":-1.6905255520203597,"y0":50.00255064793745,"z0":5.841302176726934,"aX":-14.122715055131216},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":10.9,"spinRate":2212,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3867600900293553,"extension":6.0673389629659304},"index":1,"playId":"49e8e3f7-81d2-3d90-9351-92b60e53d1a7","pitchNumber":2,"startTime":"2026-03-22T17:42:55.338Z","endTime":"2026-03-22T17:42:59.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.799953056425434,"aZ":-31.50103454334608,"pfxX":1.9692103833973555,"pfxZ":0.4521343513354843,"pX":-0.6239872420299356,"pZ":2.789300455599445,"vX0":2.0746142939223033,"vY0":-119.97370195060061,"vZ0":-1.404835542176482,"x":140.78,"y":163.47,"x0":-1.7521211991560275,"y0":50.00044515157772,"z0":6.161695490097308,"aX":2.901310963009336},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-4.1,"spinRate":2321,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4546247331379263,"extension":5.898501048943901},"index":2,"playId":"433abdb0-102c-3eff-a43d-ad3622345012","pitchNumber":3,"startTime":"2026-03-22T17:43:11.809Z","endTime":"2026-03-22T17:43:15.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.135425564758215,"aZ":-20.20239690407015,"pfxX":-8.62949796905383,"pfxZ":5.804167942526606,"pX":-0.20760531204821908,"pZ":3.201878614794303,"vX0":7.196945050366417,"vY0":-142.5412167751438,"vZ0":-4.063024279246787,"x":124.91,"y":152.33,"x0":-1.6414851544953515,"y0":50.000588571922094,"z0":5.917859527152324,"aX":-17.791888295182982},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":14.2,"spinRate":2269,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3839563730727562,"extension":6.053818978098128},"index":3,"playId":"2bff9ba7-acd9-3b12-8e39-1b7995587fa7","pitchNumber":4,"startTime":"2026-03-22T17:43:33.405Z","endTime":"2026-03-22T17:43:40.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":89.8,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513287908128525,"aZ":-25.814481857075513,"pfxX":-0.10782968125564274,"pfxZ":3.6206596292741633,"pX":1.7200820298617732,"pZ":2.3683229890578996,"vX0":8.236291039660427,"vY0":-130.71600117594377,"vZ0":-4.474756590991527,"x":51.43,"y":174.84,"x0":-1.4371904124073498,"y0":50.00564635006395,"z0":6.004613681190601,"aX":-0.19072174123906024},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2163,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.41655293303641017,"extension":6.030539786833187},"index":4,"playId":"c730e4ef-cf3b-3df7-8871-f16e097d7cba","pitchNumber":5,"startTime":"2026-03-22T17:43:55.575Z","endTime":"2026-03-22T17:43:59.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104549762397177,"aZ":-17.661696598012504,"pfxX":-7.889806895716796,"pfxZ":6.9902894234239525,"pX":-0.31606822623186126,"pZ":1.730713077621954,"vX0":6.546562811310348,"vY0":-142.55490112142857,"vZ0":-8.54126612653226,"x":129.05,"y":192.05,"x0":-1.607410923474068,"y0":50.00120421637514,"z0":5.861586565694451,"aX":-16.378171793866898},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":13.1,"spinRate":2139,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.38294539136518724,"extension":6.024704398547496},"index":5,"playId":"f1d4fee9-ec6a-3c95-8048-b5888fb90a7e","pitchNumber":6,"startTime":"2026-03-22T17:44:15.037Z","endTime":"2026-03-22T17:44:20.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:44:20.448Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rortvedt flies out to center fielder Andrew Pintar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T17:44:22.621Z","endTime":"2026-03-22T17:45:31.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"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":95.7,"endSpeed":88.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06489766857205,"aZ":-18.633370385337006,"pfxX":-7.100178521821272,"pfxZ":6.837038777156259,"pX":-0.6886089059653838,"pZ":3.205156626368895,"vX0":5.20567757009128,"vY0":-139.3183499865476,"vZ0":-4.263018433640188,"x":143.25,"y":152.24,"x0":-1.651703972117978,"y0":50.00410387779407,"z0":5.974095536579124,"aX":-14.064910444188959},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2250,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3920067049343947,"extension":5.906875472413089},"index":0,"playId":"e1898fb1-046a-3370-885d-24caae47910b","pitchNumber":1,"startTime":"2026-03-22T17:44:43.499Z","endTime":"2026-03-22T17:44:49.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.904932230082206,"aZ":-31.62941872012867,"pfxX":3.254077575817062,"pfxZ":0.3413598798742594,"pX":-0.6307047131104542,"pZ":2.570250139143653,"vX0":1.8548317497422113,"vY0":-123.9230486779745,"vZ0":-2.219866228356013,"x":141.04,"y":169.38,"x0":-1.806573692459097,"y0":50.001795888716984,"z0":6.066918998654847,"aX":5.166216273765799},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-6.2,"spinRate":2427,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4385028366746231,"extension":5.793100684481062},"index":1,"playId":"cde93bc0-155e-320a-9497-825d91662e64","pitchNumber":2,"startTime":"2026-03-22T17:45:02.728Z","endTime":"2026-03-22T17:45:06.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33706085229663,"aZ":-14.40757081574748,"pfxX":-6.673402359895806,"pfxZ":8.556189094309609,"pX":-0.19696215331566463,"pZ":2.9171466327937647,"vX0":6.069289480336489,"vY0":-143.02855834852073,"vZ0":-6.208261184238445,"x":124.51,"y":160.02,"x0":-1.4772486370849676,"y0":50.0013608619127,"z0":6.015792938324594,"aX":-13.854658511381233},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2143,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3826426500294269,"extension":5.992444851756017},"hitData":{"launchSpeed":104.1,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.79,"coordY":75.54}},"index":2,"playId":"40af3277-8475-31ef-a4e1-c13f0f38117e","pitchNumber":3,"startTime":"2026-03-22T17:45:23.125Z","endTime":"2026-03-22T17:45:31.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:45:31.273Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Bastidas singles on a ground ball to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T17:47:36.975Z","endTime":"2026-03-22T17:48:13.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66176936629892,"aZ":-18.532466640863788,"pfxX":2.324696390891732,"pfxZ":7.87448290683664,"pX":0.8100982933108748,"pZ":3.157564549770148,"vX0":-4.408351030168019,"vY0":-130.12865768358463,"vZ0":-3.7589020532981494,"x":86.12,"y":153.53,"x0":2.216260260914334,"y0":50.00379061476465,"z0":6.006531212508837,"aX":4.028292213238118},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":-3.4,"spinRate":2170,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.41926136920363577,"extension":7.16915899733276},"index":0,"playId":"431d750c-c252-33b4-9ed3-45db664750cb","pitchNumber":1,"startTime":"2026-03-22T17:47:54.407Z","endTime":"2026-03-22T17:47:58.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654317240734965,"aZ":-22.16291422404187,"pfxX":0.6290791119860981,"pfxZ":5.662212556923324,"pX":0.3328487021060441,"pZ":2.5774637747758056,"vX0":-5.03493270024109,"vY0":-131.55071971199158,"vZ0":-4.599109329450589,"x":104.31,"y":169.19,"x0":2.182815226506633,"y0":50.003264206929785,"z0":5.9734435687899445,"aX":1.1134048702790367},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-0.1,"spinRate":2140,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4150028532193728,"extension":7.1485541959246195},"hitData":{"launchSpeed":104.2,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.56,"coordY":142.96}},"index":1,"playId":"499083ac-d682-308d-8789-5dab19981d54","pitchNumber":2,"startTime":"2026-03-22T17:48:07.843Z","endTime":"2026-03-22T17:48:13.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:48:13.263Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Pintar singles on a ground ball to third baseman Bo Bichette. Jesús Bastidas to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T17:48:31.821Z","endTime":"2026-03-22T17:49:24.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"postOnSecond":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679798894428572,"aZ":-21.676025926123152,"pfxX":1.5560914140927693,"pfxZ":5.893959183518353,"pX":0.7156457578068491,"pZ":2.6732990052514043,"vX0":-4.352761314979098,"vY0":-132.0078898694409,"vZ0":-4.555169915998488,"x":89.72,"y":166.6,"x0":2.1770634270653497,"y0":50.00271621623278,"z0":5.998199610710525,"aX":2.7719790046626738},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-1.9,"spinRate":2112,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4134702833428765,"extension":6.929734021253942},"index":0,"playId":"9fe2460e-3b72-3f7a-85b5-46d342937a86","pitchNumber":1,"startTime":"2026-03-22T17:48:48.824Z","endTime":"2026-03-22T17:48:59.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"9fe2460e-3b72-3f7a-85b5-46d342937a86","startTime":"2026-03-22T17:48:59.957Z","endTime":"2026-03-22T17:49:10.893Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.442928156324673,"aZ":-30.14403676124891,"pfxX":6.978865979385793,"pfxZ":1.3347287618152164,"pX":-0.024863924435711057,"pZ":2.024316771825824,"vX0":-7.0948956978285,"vY0":-121.77289439665468,"vZ0":-3.344599733217372,"x":117.95,"y":184.12,"x0":1.998609927744864,"y0":50.00549658601508,"z0":5.98149329987085,"aX":10.645222562145678},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":-11.3,"spinRate":1593,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4471544533282996,"extension":7.260582553607719},"hitData":{"launchSpeed":82.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.57,"coordY":169.83}},"index":2,"playId":"0dd546d6-07eb-3f26-81a5-f34cd10e3329","pitchNumber":2,"startTime":"2026-03-22T17:49:10.893Z","endTime":"2026-03-22T17:49:24.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.62,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:49:24.243Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to right fielder Carson Benge. Jesús Bastidas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T17:49:45.763Z","endTime":"2026-03-22T17:50:02.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"postOnThird":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"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(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":84.2,"endSpeed":78.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.752977585110067,"aZ":-26.79150421812866,"pfxX":6.786877251579529,"pfxZ":3.482527837842616,"pX":0.5216141198386202,"pZ":2.131592390611527,"vX0":-5.9341509535755295,"vY0":-122.59913287348911,"vZ0":-3.9033093580600338,"x":97.12,"y":181.23,"x0":2.0739373562820687,"y0":50.003426957206045,"z0":5.99209425223075,"aX":10.490696055617263},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.8,"breakHorizontal":-11.2,"spinRate":1546,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.44417913629830963,"extension":7.2438688761125825},"hitData":{"launchSpeed":88.4,"launchAngle":27.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.28,"coordY":103.22}},"index":0,"playId":"3b1c0f50-ea0f-3b57-8864-7063e01d4c9f","pitchNumber":1,"startTime":"2026-03-22T17:49:52.885Z","endTime":"2026-03-22T17:50:02.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"second":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.0,"awayTeamWinProbability":37.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":1.98,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:50:02.977Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out to first baseman Jorge Polanco. Andrew Pintar to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T17:50:12.543Z","endTime":"2026-03-22T17:54:44.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,7,8,9,10,11,12],"actionIndex":[6],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":{"id":656849,"link":"/api/v1/people/656849"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"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":85.3,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34475263591099,"aZ":-29.542752563740596,"pfxX":-1.5150486282575004,"pfxZ":1.662010501811448,"pX":1.2286095647768465,"pZ":2.834981726076826,"vX0":-2.275967442068845,"vY0":-124.38983570071463,"vZ0":-1.6053609033995913,"x":70.17,"y":162.24,"x0":2.34840211781088,"y0":50.003755103168324,"z0":5.912596914485268,"aX":-2.4005515630955507},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":3.2,"spinRate":2023,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4384631934087877,"extension":6.9864047984607485},"index":0,"playId":"cdec89fe-097f-30cc-ae8b-77a0d16875af","pitchNumber":1,"startTime":"2026-03-22T17:50:37.156Z","endTime":"2026-03-22T17:50:41.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"playId":"32959c47-3101-33b6-8767-ab1797e66fe6","startTime":"2026-03-22T17:50:55.629Z","endTime":"2026-03-22T17:51:02.488Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079447569045094,"aZ":-26.70784092822258,"pfxX":5.84678026986755,"pfxZ":3.027072060827418,"pX":1.1337610577603803,"pZ":2.484740749302942,"vX0":-4.1448709026394175,"vY0":-132.5523943408409,"vZ0":-4.135433609398557,"x":73.78,"y":171.69,"x0":1.945575762698115,"y0":50.00648655197678,"z0":5.9792148691449505,"aX":10.573260065225957},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":-9.8,"spinRate":2143,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41071382451736715,"extension":7.1547145591569565},"index":2,"playId":"e4eefe2b-80d0-32c3-9a8d-b933779b0d8f","pitchNumber":2,"startTime":"2026-03-22T17:51:17.747Z","endTime":"2026-03-22T17:51:23.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-22T17:51:34.010Z","endTime":"2026-03-22T17:51:48.536Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.167294313306346,"aZ":-29.2329664630118,"pfxX":-0.45407782736332125,"pfxZ":1.8754473685230213,"pX":0.24893473230976715,"pZ":1.9610163054520586,"vX0":-4.149921894435124,"vY0":-123.3826691651019,"vZ0":-3.577842425876147,"x":107.51,"y":185.83,"x0":2.0013834608482037,"y0":50.000510446839556,"z0":5.85477792694497,"aX":-0.709038346400809},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":1.7,"spinRate":2130,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.44146017099762025,"extension":6.933486547870267},"index":4,"playId":"3ad24b05-07d2-34e9-87f2-46ecef4ee327","pitchNumber":3,"startTime":"2026-03-22T17:51:48.536Z","endTime":"2026-03-22T17:51:53.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10385949506627,"aZ":-26.653150069319338,"pfxX":-0.13156855661936628,"pfxZ":3.340716558986577,"pX":-1.6385560905116874,"pZ":0.47479558946696565,"vX0":-9.69320656779895,"vY0":-127.1703459670312,"vZ0":-7.691378782359221,"x":179.46,"y":225.96,"x0":2.226480995788156,"y0":50.00149228803813,"z0":5.628337570909239,"aX":-0.21498502596641164},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.6,"breakHorizontal":2.3,"spinRate":2294,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4293890876416664,"extension":7.251060709777809},"index":5,"playId":"e13d9fdd-b482-31f3-aca1-f30bd5ffb518","pitchNumber":4,"startTime":"2026-03-22T17:52:11.786Z","endTime":"2026-03-22T17:52:16.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher David Peterson. Jesús Bastidas scores. Andrew Pintar to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"actionPlayId":"e13d9fdd-b482-31f3-aca1-f30bd5ffb518","startTime":"2026-03-22T17:52:27.207Z","endTime":"2026-03-22T17:52:48.537Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665846,"link":"/api/v1/people/665846"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":801464,"link":"/api/v1/people/801464"},"third":{"id":665846,"link":"/api/v1/people/665846"},"postOnSecond":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":2.08,"dramaIndex":92.0,"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"e6ce5b92-e125-33fc-8cdb-4a7e3c21f1ba","startTime":"2026-03-22T17:52:48.537Z","endTime":"2026-03-22T17:52:53.017Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189021672694416,"aZ":-25.328878226934496,"pfxX":5.7096781643045835,"pfxZ":3.7937998368225543,"pX":0.8231385227761021,"pZ":2.8251129746306356,"vX0":-5.210493761805974,"vY0":-132.73153255798763,"vZ0":-3.794662128678254,"x":85.62,"y":162.5,"x0":2.0583849488813906,"y0":50.005888951829846,"z0":6.092106049969624,"aX":10.312981745995883},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":-9.4,"spinRate":1981,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4107542743160373,"extension":7.12694018798976},"index":8,"playId":"bbd61b53-99a6-3e59-bdd2-fbeea82d20e5","pitchNumber":5,"startTime":"2026-03-22T17:53:07.086Z","endTime":"2026-03-22T17:53:11.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":73.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.757948115611516,"aZ":-36.81163946757961,"pfxX":-2.464114479101555,"pfxZ":-3.5020609943992587,"pX":0.6254602812971605,"pZ":0.6516091384399442,"vX0":-2.8808789063120113,"vY0":-113.77240715282063,"vZ0":-3.943060825120216,"x":99.3,"y":227.34,"x0":2.2230387751573812,"y0":50.00197359238974,"z0":6.015093260593973,"aX":-3.2645700256971266},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.0,"breakHorizontal":5.2,"spinRate":2207,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.47944031042881585,"extension":6.906702787977942},"index":9,"playId":"95f17b9e-e7db-3261-9089-4f1346ff1680","pitchNumber":6,"startTime":"2026-03-22T17:53:33.245Z","endTime":"2026-03-22T17:53:37.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.291780537701772,"aZ":-22.790761931456764,"pfxX":6.458126608811523,"pfxZ":5.1386511409303335,"pX":0.27771613188761674,"pZ":1.639368841364755,"vX0":-6.652963242151439,"vY0":-132.78735121766067,"vZ0":-6.862880469887683,"x":106.41,"y":194.52,"x0":1.9494460258726594,"y0":50.006027347288644,"z0":5.859939526129689,"aX":11.801052300105685},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":-10.7,"spinRate":2107,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40890793898008004,"extension":7.126754781513318},"index":10,"playId":"93910553-db0f-3085-b3ac-0c67d17ad2e8","pitchNumber":7,"startTime":"2026-03-22T17:53:52.922Z","endTime":"2026-03-22T17:53:56.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25824660334696,"aZ":-28.387282991982485,"pfxX":-0.41660968349940974,"pfxZ":2.361269601535299,"pX":-0.2601787685398457,"pZ":1.7177416120656217,"vX0":-5.75116262601047,"vY0":-125.13554706270509,"vZ0":-4.554494943654624,"x":126.92,"y":192.4,"x0":2.110100650186098,"y0":50.005118158580785,"z0":5.853238550014538,"aX":-0.6690642327857179},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":1.9,"spinRate":2160,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.4356078202695586,"extension":7.103163335813094},"index":11,"playId":"b29b3e83-abfa-3965-990a-e8c15bba7998","pitchNumber":8,"startTime":"2026-03-22T17:54:15.698Z","endTime":"2026-03-22T17:54:19.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92763997337404,"aZ":-20.077462635651948,"pfxX":2.611564363688441,"pfxZ":6.453454257050436,"pX":0.5907416561790727,"pZ":2.487841101515471,"vX0":-4.731790181808921,"vY0":-134.74014816932487,"vZ0":-5.426497968501361,"x":94.48,"y":171.61,"x0":2.01502235072283,"y0":50.00514688517832,"z0":5.907934218970698,"aX":4.8970466596344355},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":-4.0,"spinRate":2054,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4035203267515328,"extension":7.031726233497724},"hitData":{"launchSpeed":80.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.09,"coordY":163.75}},"index":12,"playId":"6ce2a9aa-d989-3531-87c5-46bef36c4dcc","pitchNumber":9,"startTime":"2026-03-22T17:54:39.672Z","endTime":"2026-03-22T17:54:44.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":2.08,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:54:44.911Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, shortstop Francisco Lindor to first baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T17:55:01.295Z","endTime":"2026-03-22T17:56:50.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":78.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.159240239606643,"aZ":-27.35671510731795,"pfxX":6.864484725772863,"pfxZ":3.1233935472850893,"pX":-0.008380374604548414,"pZ":1.8504063499206904,"vX0":-7.097009835347025,"vY0":-122.577608450209,"vZ0":-4.17536149668123,"x":117.32,"y":188.82,"x0":2.0142185063794615,"y0":50.00314446031119,"z0":5.876040604581912,"aX":10.587870710478752},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.0,"breakHorizontal":-11.0,"spinRate":1498,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.444553771955281,"extension":7.202838662307577},"index":0,"playId":"50517b4f-4e5f-3941-80ae-68354d9afdd7","pitchNumber":1,"startTime":"2026-03-22T17:55:13.325Z","endTime":"2026-03-22T17:55:18.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"third":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.750861208817195,"aZ":-19.323117988603464,"pfxX":2.287613123619385,"pfxZ":7.120774112195171,"pX":0.09496507734653828,"pZ":3.0030396668107486,"vX0":-6.044531561644031,"vY0":-132.82998387055204,"vZ0":-4.031639221151345,"x":113.38,"y":157.7,"x0":2.0927183292419502,"y0":50.00431452256207,"z0":5.927327766824741,"aX":4.130005236858384},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-3.0,"spinRate":2061,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4107691242672624,"extension":7.196258264037201},"index":1,"playId":"8bc92d67-86cb-39e0-bee7-471bffe3509d","pitchNumber":2,"startTime":"2026-03-22T17:55:37.808Z","endTime":"2026-03-22T17:55:41.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"third":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452853958007797,"aZ":-26.58134153321831,"pfxX":0.03814942736164806,"pfxZ":3.468260598324199,"pX":-1.0890125163953996,"pZ":0.7945354509793401,"vX0":-7.729510961209437,"vY0":-125.46075612747254,"vZ0":-6.90540158746935,"x":158.51,"y":217.33,"x0":2.0111378493519467,"y0":50.00620556592443,"z0":5.713147632209687,"aX":0.06280097101039231},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":1.4,"spinRate":2204,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4345352320694862,"extension":7.28782723309367},"index":2,"playId":"dc307e02-5dbd-352e-911b-f8674265a03a","pitchNumber":3,"startTime":"2026-03-22T17:55:57.265Z","endTime":"2026-03-22T17:56:00.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"third":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":91.7,"endSpeed":85.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59613885563177,"aZ":-20.759224784682704,"pfxX":1.0669764028007604,"pfxZ":6.205340293699933,"pX":-0.2491489583458189,"pZ":2.8297553408271665,"vX0":-6.434097868485452,"vY0":-133.5022300776187,"vZ0":-4.3629269534216135,"x":126.5,"y":162.38,"x0":2.033948859381298,"y0":50.003512230976455,"z0":5.943172892081536,"aX":1.9639161525497637},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-0.8,"spinRate":2120,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4073210759173316,"extension":7.221290829385753},"index":3,"playId":"74dd31f1-0555-319b-812f-0798a692deb6","pitchNumber":4,"startTime":"2026-03-22T17:56:19.831Z","endTime":"2026-03-22T17:56:23.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"third":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94541097631364,"aZ":-29.060457265244846,"pfxX":4.970941733917503,"pfxZ":1.950939774936634,"pX":0.8447401036907716,"pZ":2.336935459972024,"vX0":-4.753705333235031,"vY0":-124.3318296757417,"vZ0":-3.2371906491650604,"x":84.8,"y":175.68,"x0":2.1202200349662923,"y0":50.00055796742633,"z0":6.0246377337425185,"aX":7.914649772948865},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":-8.2,"spinRate":1422,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4377081455287728,"extension":7.169779723744578},"hitData":{"launchSpeed":92.1,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.39,"coordY":151.58}},"index":4,"playId":"9a38f93a-a596-35da-a25e-f9a42c1321c5","pitchNumber":5,"startTime":"2026-03-22T17:56:44.282Z","endTime":"2026-03-22T17:56:50.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"third":{"id":801464,"link":"/api/v1/people/801464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:56:50.152Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a sharp ground ball to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T17:58:44.152Z","endTime":"2026-03-22T18:01:58.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950771749947915,"aZ":-25.788370553906137,"pfxX":-0.29424321160789546,"pfxZ":3.721946364615693,"pX":1.4892922602524816,"pZ":2.6375769487856706,"vX0":7.84492467724676,"vY0":-129.34458398827977,"vZ0":-3.6944736706718366,"x":60.23,"y":167.57,"x0":-1.529391232440263,"y0":50.00212799605016,"z0":6.035330912034791,"aX":-0.5068048734357489},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2088,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.421549520611046,"extension":5.884298243280444},"index":0,"playId":"0778d247-d7ab-3d93-99e1-5f79439fc186","pitchNumber":1,"startTime":"2026-03-22T17:59:16.175Z","endTime":"2026-03-22T17:59:20.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.197120915507135,"aZ":-21.03032758310425,"pfxX":-9.960213480957698,"pfxZ":5.808672802543046,"pX":1.3322833082789833,"pZ":1.3235315536810852,"vX0":10.990859746002636,"vY0":-137.36537343084134,"vZ0":-8.494882619010586,"x":66.22,"y":203.04,"x0":-1.4184647240371548,"y0":50.00633923472513,"z0":5.875389077655091,"aX":-19.121022516929084},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2308,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3980788822377228,"extension":5.950477308481754},"index":1,"playId":"876b7093-965f-39d2-9dab-1091c5b5a3ea","pitchNumber":2,"startTime":"2026-03-22T17:59:31.729Z","endTime":"2026-03-22T17:59:35.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636908331149755,"aZ":-16.798653022968754,"pfxX":-9.012608469591212,"pfxZ":7.862827248666395,"pX":0.22112710019023735,"pZ":2.81560175506274,"vX0":8.069908970048514,"vY0":-139.07270781694643,"vZ0":-5.557343783522898,"x":108.57,"y":162.76,"x0":-1.5494420846920034,"y0":50.003632222320434,"z0":5.956662040000436,"aX":-17.627974953189142},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":14.6,"spinRate":2309,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3940684732204285,"extension":5.963298927318873},"index":2,"playId":"76d9f58c-b15c-387a-bed6-c25d2c937865","pitchNumber":3,"startTime":"2026-03-22T17:59:48.400Z","endTime":"2026-03-22T17:59:51.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.571182508624062,"aZ":-31.387116942089975,"pfxX":5.879123355327562,"pfxZ":0.5375436660139155,"pX":-0.919595957680668,"pZ":3.2686164844648733,"vX0":0.7849706584399603,"vY0":-120.34970381852523,"vZ0":-0.330777917546339,"x":152.05,"y":150.53,"x0":-2.0138643400479217,"y0":50.00455926445973,"z0":6.179250588239783,"aX":8.655950112109366},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.2,"breakHorizontal":-10.8,"spinRate":2221,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.45448580016432905,"extension":5.692131019737802},"index":3,"playId":"9ce017f8-9ac3-33ed-a93d-6a1ed2247650","pitchNumber":4,"startTime":"2026-03-22T18:00:08.497Z","endTime":"2026-03-22T18:00:15.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14345766021735,"aZ":-27.132651351146677,"pfxX":-8.248301573166989,"pfxZ":2.9276361461238913,"pX":-0.8160736591319527,"pZ":2.2985850097881606,"vX0":4.84058020860259,"vY0":-129.65780580058177,"vZ0":-4.1078287503657975,"x":148.11,"y":176.72,"x0":-1.6243036898821641,"y0":50.004948185299945,"z0":5.946467932949813,"aX":-14.209327662365654},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":14.0,"spinRate":1991,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4205774356516714,"extension":6.068696918670445},"index":4,"playId":"a5a40586-5cb2-3b3d-9954-72beb33d41f9","pitchNumber":5,"startTime":"2026-03-22T18:00:26.509Z","endTime":"2026-03-22T18:00:31.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":97.2,"endSpeed":89.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.265868543916532,"aZ":-15.961170809498622,"pfxX":-6.364071879065873,"pfxZ":7.980577699537136,"pX":0.6280660653314005,"pZ":2.195640486601962,"vX0":8.204838326266593,"vY0":-141.20637578329524,"vZ0":-7.500171851502846,"x":93.06,"y":179.5,"x0":-1.4799260810965162,"y0":50.00469038848352,"z0":5.900798290324276,"aX":-12.933536306930888},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":10.0,"spinRate":2095,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3869579302905293,"extension":5.86574223196751},"index":5,"playId":"820d292d-e168-3491-ab0c-31976d51f111","pitchNumber":6,"startTime":"2026-03-22T18:00:52.472Z","endTime":"2026-03-22T18:00:58.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":97.0,"endSpeed":88.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.661665900445076,"aZ":-16.97609163219825,"pfxX":-8.892479714453314,"pfxZ":7.529468049940686,"pX":-0.361345583724691,"pZ":2.6109329134456485,"vX0":6.69914960118342,"vY0":-141.09969427733063,"vZ0":-6.211401502452737,"x":130.77,"y":168.28,"x0":-1.6091780070010746,"y0":50.006839626651164,"z0":5.932112503560527,"aX":-17.96115886282419},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2195,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38795769773181776,"extension":5.972145490111258},"index":6,"playId":"634fd42b-8a16-3007-a679-0f20c302164c","pitchNumber":7,"startTime":"2026-03-22T18:01:12.415Z","endTime":"2026-03-22T18:01:16.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":97.2,"endSpeed":88.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98762043514775,"aZ":-18.411559695007846,"pfxX":-7.521867956611646,"pfxZ":6.832867618228375,"pX":-0.5129267511876403,"pZ":2.0701083471071926,"vX0":5.904332542046471,"vY0":-141.23126282952998,"vZ0":-7.2075237083631745,"x":136.55,"y":182.89,"x0":-1.6562063549033494,"y0":50.003945539832436,"z0":5.8450072598762395,"aX":-15.154534299586752},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.0,"breakHorizontal":12.4,"spinRate":2132,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3882319570846864,"extension":5.990982077076798},"index":7,"playId":"d1a5b523-27cb-3f1c-92d1-4de865c380eb","pitchNumber":8,"startTime":"2026-03-22T18:01:32.601Z","endTime":"2026-03-22T18:01:37.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":84.8,"endSpeed":78.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78139434508219,"aZ":-31.1826222259066,"pfxX":3.3891778002689597,"pfxZ":0.6436767215735806,"pX":0.1840962052729356,"pZ":1.4244376856406862,"vX0":3.345371605243443,"vY0":-123.44101079387461,"vZ0":-4.632126676163323,"x":109.98,"y":200.32,"x0":-1.6295020641562705,"y0":50.00373229813939,"z0":5.953288762375014,"aX":5.2251417922673555},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-7.0,"spinRate":2419,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44387606518385114,"extension":5.9628157255933285},"hitData":{"launchSpeed":97.4,"launchAngle":6.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":158.04,"coordY":162.23}},"index":8,"playId":"afd7cadb-9c37-39ad-ac83-4bac2828d232","pitchNumber":9,"startTime":"2026-03-22T18:01:51.160Z","endTime":"2026-03-22T18:01:58.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:01:58.613Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to center fielder Andrew Pintar. Francisco Lindor to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:02:09.809Z","endTime":"2026-03-22T18:04:07.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420260020830533,"aZ":-26.01698073734696,"pfxX":-10.00132478554196,"pfxZ":3.5777183324712887,"pX":0.4734650479805767,"pZ":0.7216793314018071,"vX0":8.718793174188034,"vY0":-130.1954859502552,"vZ0":-7.9132306373878345,"x":98.95,"y":219.29,"x0":-1.6135047198592372,"y0":50.0064091176709,"z0":5.759237606787597,"aX":-17.2349114657917},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2090,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42012025633418304,"extension":5.995994931830294},"index":0,"playId":"97bec9bf-4c3b-3dc3-94fe-a89e7dff1f63","pitchNumber":1,"startTime":"2026-03-22T18:02:29.655Z","endTime":"2026-03-22T18:02:33.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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.2,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3561035161877,"aZ":-35.65880682064264,"pfxX":3.9445173388287214,"pfxZ":-2.2965711214540523,"pX":-0.9607694361165097,"pZ":1.8395031285761427,"vX0":1.118648083810167,"vY0":-122.62785724554897,"vZ0":-2.7606830938279057,"x":153.62,"y":189.11,"x0":-1.9359326435883994,"y0":50.005182194473896,"z0":6.036765785868544,"aX":5.978402516719247},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.6,"breakHorizontal":-7.4,"spinRate":2314,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.44749722289747407,"extension":5.6465302295296125},"index":1,"playId":"4c04ef49-e62f-3a2a-969b-b4355b872c44","pitchNumber":2,"startTime":"2026-03-22T18:02:46.220Z","endTime":"2026-03-22T18:02:52.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536256178713757,"aZ":-21.53814005042408,"pfxX":-7.891194612282506,"pfxZ":5.343722433336128,"pX":-0.433089728050378,"pZ":2.358657208161301,"vX0":6.175528516837487,"vY0":-139.90235165437574,"vZ0":-5.930974142189336,"x":133.51,"y":175.1,"x0":-1.6400538039594559,"y0":50.00046139749154,"z0":5.910627265906193,"aX":-15.695030409118086},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":2286,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.390995364356979,"extension":5.89777997028736},"index":2,"playId":"3b6644fe-291f-311c-a4e0-b52c8554a15d","pitchNumber":3,"startTime":"2026-03-22T18:03:09.592Z","endTime":"2026-03-22T18:03:13.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":97.6,"endSpeed":90.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879517430670198,"aZ":-19.7687247338634,"pfxX":-7.477700567934409,"pfxZ":6.033006671596817,"pX":0.11136972867014155,"pZ":2.474452532509907,"vX0":7.585302172853483,"vY0":-141.9154550563512,"vZ0":-5.939293575194959,"x":112.75,"y":171.97,"x0":-1.6136169951808212,"y0":50.00694136985103,"z0":5.837436161650666,"aX":-15.386886528093362},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":12.1,"spinRate":2360,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.38470976859627326,"extension":5.992179848765809},"index":3,"playId":"49095b96-d2f6-3b3a-a3d5-7f691b0be01a","pitchNumber":4,"startTime":"2026-03-22T18:03:36.478Z","endTime":"2026-03-22T18:03:40.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00335674531391,"aZ":-18.69923945544054,"pfxX":-9.28733183519302,"pfxZ":6.465943342522711,"pX":-0.12279307744886472,"pZ":1.8296277949053932,"vX0":7.312990618230814,"vY0":-142.9889836367501,"vZ0":-8.041250781717755,"x":121.68,"y":189.38,"x0":-1.4987226525468336,"y0":50.002446432370434,"z0":5.837833467791321,"aX":-19.353768188349818},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2189,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3821216381960548,"extension":5.847133091039761},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.09,"coordY":72.15}},"index":4,"playId":"5c441822-5a57-3866-9b6f-5943c1486cdc","pitchNumber":5,"startTime":"2026-03-22T18:04:00.181Z","endTime":"2026-03-22T18:04:07.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-7.099999999999994,"leverageIndex":1.91,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:04:07.815Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (4) on a line drive to left fielder Heriberto Hernández. Francisco Lindor scores. Juan Soto to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:04:15.428Z","endTime":"2026-03-22T18:04:52.766Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.915478171645507,"aZ":-28.42089407444196,"pfxX":0.5084326415048936,"pfxZ":2.500753840570214,"pX":-0.6321793298475973,"pZ":2.485608599586076,"vX0":2.8301148969172387,"vY0":-121.47180930165597,"vZ0":-2.5751407938880244,"x":141.1,"y":171.67,"x0":-1.8764959860937158,"y0":50.00215557160523,"z0":6.02054642178071,"aX":0.762417428838625},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.2,"breakHorizontal":-1.6,"spinRate":2221,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.45022535902513106,"extension":5.773691194554162},"hitData":{"launchSpeed":99.5,"launchAngle":10.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.98,"coordY":127.5}},"index":0,"playId":"cb665a94-7ccc-3b06-aacd-c7e68218dd6f","pitchNumber":1,"startTime":"2026-03-22T18:04:42.396Z","endTime":"2026-03-22T18:04:52.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":-17.0,"leverageIndex":2.43,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:04:52.766Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jorge Polanco out on a sacrifice fly to left fielder Heriberto Hernández. Juan Soto scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:04:58.029Z","endTime":"2026-03-22T18:06:21.980Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553832706257417,"aZ":-27.666125974590894,"pfxX":-9.998489785106008,"pfxZ":2.628207645191285,"pX":-0.9478202096856683,"pZ":2.3810406742757646,"vX0":5.751871200480525,"vY0":-130.21224985880164,"vZ0":-3.8205140153309944,"x":153.13,"y":174.49,"x0":-1.887292962840938,"y0":50.004320041907576,"z0":5.962602804175338,"aX":-17.15648136704758},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":16.8,"spinRate":2094,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42077185202647005,"extension":5.792535533426597},"index":0,"playId":"3041d1de-fadb-3d68-893c-c0afd5649556","pitchNumber":1,"startTime":"2026-03-22T18:05:32.875Z","endTime":"2026-03-22T18:05:38.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":90.8,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210570606664962,"aZ":-25.747840814817923,"pfxX":-9.020620659022246,"pfxZ":3.6423618041902515,"pX":-0.6182822438899617,"pZ":1.1947577178632085,"vX0":5.887448714756018,"vY0":-131.99405251292865,"vZ0":-7.325695737326495,"x":140.57,"y":206.52,"x0":-1.7062571554922767,"y0":50.00097866398718,"z0":5.903016036538458,"aX":-15.908337795477864},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":15.0,"spinRate":2117,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41502148304839137,"extension":5.971366796863937},"index":1,"playId":"ac45a9a3-caa8-31f6-be6a-154ab030f489","pitchNumber":2,"startTime":"2026-03-22T18:05:50.817Z","endTime":"2026-03-22T18:05:56.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51043921233231,"aZ":-21.680636736757595,"pfxX":-8.565568778745307,"pfxZ":5.260888033175695,"pX":-0.8127443103230784,"pZ":2.6802301460464855,"vX0":5.462009698371883,"vY0":-140.2705156123944,"vZ0":-4.842179933107975,"x":147.98,"y":166.41,"x0":-1.6716301377796552,"y0":50.00208392371596,"z0":5.841038145055838,"aX":-17.08061616605333},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":14.4,"spinRate":2188,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39036390749217276,"extension":5.809181037904323},"hitData":{"launchSpeed":80.7,"launchAngle":44.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.37,"coordY":121.61}},"index":2,"playId":"3362655b-6ca7-361c-a954-c2aa977612fd","pitchNumber":3,"startTime":"2026-03-22T18:06:11.568Z","endTime":"2026-03-22T18:06:21.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.62,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:06:21.980Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:06:32.355Z","endTime":"2026-03-22T18:08:07.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82738521542854,"aZ":-17.453333104934426,"pfxX":-6.407981594714326,"pfxZ":7.1930756291045075,"pX":-0.7011144235166404,"pZ":3.2195458278224955,"vX0":5.604477579798506,"vY0":-141.77739459041928,"vZ0":-4.5830422567565385,"x":143.72,"y":151.85,"x0":-1.8659120689247435,"y0":50.001186356373644,"z0":5.962410074822841,"aX":-13.112288905988793},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":10.6,"spinRate":2229,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38554722908390104,"extension":5.857679482038464},"index":0,"playId":"f5d86758-754f-31d7-8ca9-75765773f056","pitchNumber":1,"startTime":"2026-03-22T18:06:57.100Z","endTime":"2026-03-22T18:07:01.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":97.6,"endSpeed":90.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815470886941345,"aZ":-22.43732644127194,"pfxX":-10.87901879230624,"pfxZ":4.738722776427,"pX":-0.13197569143281931,"pZ":1.4560317408679821,"vX0":8.65209746762766,"vY0":-141.81092134508063,"vZ0":-8.079827028486921,"x":122.03,"y":199.47,"x0":-1.7960858332320826,"y0":50.000776377162666,"z0":5.7528266975580475,"aX":-22.345975825091987},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.2,"breakHorizontal":18.1,"spinRate":2367,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.38496359390139334,"extension":5.996814445178535},"index":1,"playId":"1dd05410-3d60-3e4c-83e9-a8b4caf14671","pitchNumber":2,"startTime":"2026-03-22T18:07:19.649Z","endTime":"2026-03-22T18:07:24.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21917472063353,"aZ":-30.96077008752824,"pfxX":3.591081747299635,"pfxZ":0.7779513067062824,"pX":-0.2827846888207658,"pZ":1.3083170795260717,"vX0":2.6207750122022757,"vY0":-124.18019518006517,"vZ0":-5.052835186387733,"x":127.78,"y":203.46,"x0":-1.8204316198307642,"y0":50.00173565008561,"z0":5.962711718999388,"aX":5.574187395368979},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-7.1,"spinRate":2284,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4420589839235043,"extension":5.755574117794848},"index":2,"playId":"334ee3a3-b432-3ee7-9152-0509fce9739e","pitchNumber":3,"startTime":"2026-03-22T18:07:39.815Z","endTime":"2026-03-22T18:07:45.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53214548533919,"aZ":-25.161514033150237,"pfxX":-10.393270721502816,"pfxZ":3.378638710551572,"pX":0.42907057852255254,"pZ":2.823640994431521,"vX0":9.811302135345343,"vY0":-142.3812348828453,"vZ0":-4.004208383301499,"x":100.64,"y":162.54,"x0":-1.693985448370494,"y0":50.00028169353363,"z0":5.820757918700574,"aX":-21.556361862017763},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2264,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.3831880791494364,"extension":5.915073368247953},"index":3,"playId":"fd63b5b8-72a0-3e98-ae8c-0d817d803783","pitchNumber":4,"startTime":"2026-03-22T18:08:01.058Z","endTime":"2026-03-22T18:08:07.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.32,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:08:07.099Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to right fielder Owen Caissie. Bo Bichette scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:08:08.549Z","endTime":"2026-03-22T18:10:56.727Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.706078086681465,"aZ":-34.626936996683845,"pfxX":0.875003392981001,"pfxZ":-1.6541357066987228,"pX":-0.5301051960173779,"pZ":2.4980732695506473,"vX0":2.4719391415151044,"vY0":-120.65895118260772,"vZ0":-1.2220885871378178,"x":137.21,"y":171.33,"x0":-1.68017489451563,"y0":50.00571679080052,"z0":6.052791323924759,"aX":1.2944625655608377},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.0,"breakHorizontal":-2.2,"spinRate":2363,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4533402871261436,"extension":5.764112496133457},"index":0,"playId":"f4c8ccd6-32d3-3de9-891f-c43e35de4db6","pitchNumber":1,"startTime":"2026-03-22T18:08:32.068Z","endTime":"2026-03-22T18:08:36.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":91.1,"endSpeed":84.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281409981353548,"aZ":-27.465042090941555,"pfxX":-9.994909847058514,"pfxZ":2.617555625204849,"pX":-0.860756426183911,"pZ":2.552840878403846,"vX0":5.810815307289336,"vY0":-132.6760586787217,"vZ0":-3.5219825759743038,"x":149.81,"y":169.85,"x0":-1.7717959820972797,"y0":50.001415600718445,"z0":5.881675741662403,"aX":-17.958280455848243},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":2160,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4115953858045249,"extension":5.897456517707713},"index":1,"playId":"2036de9b-da11-31d5-8c53-30ce9dad0348","pitchNumber":2,"startTime":"2026-03-22T18:08:49.353Z","endTime":"2026-03-22T18:08:53.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665308775987164,"aZ":-13.563492935522723,"pfxX":-7.921163841083942,"pfxZ":8.900741187463511,"pX":-0.910247486866847,"pZ":1.8195158344827835,"vX0":5.39079057629634,"vY0":-143.13732806070578,"vZ0":-8.825234401642314,"x":151.7,"y":189.65,"x0":-1.7814262039434061,"y0":50.00534743679685,"z0":5.776908582860536,"aX":-16.56513372514321},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":13.3,"spinRate":2267,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3815440841369324,"extension":5.844877864825114},"index":2,"playId":"e7ede8e3-3d54-31db-b996-287511f3c027","pitchNumber":3,"startTime":"2026-03-22T18:09:10.218Z","endTime":"2026-03-22T18:09:16.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"e7ede8e3-3d54-31db-b996-287511f3c027","startTime":"2026-03-22T18:09:20.085Z","endTime":"2026-03-22T18:09:33.077Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39494271653213,"aZ":-28.728408997226705,"pfxX":-9.715659026657296,"pfxZ":1.9391137070127318,"pX":-1.1179006075346694,"pZ":2.6118081474434405,"vX0":4.912786887936657,"vY0":-131.5853579399029,"vZ0":-3.3725120122370114,"x":159.61,"y":168.26,"x0":-1.7334397870797456,"y0":50.00448172562007,"z0":6.0079516667714685,"aX":-17.26845854891238},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":2167,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.41414521460500664,"extension":5.83108282263601},"index":4,"playId":"8efd7a88-3530-3022-9bf5-0c75543953cc","pitchNumber":4,"startTime":"2026-03-22T18:09:33.077Z","endTime":"2026-03-22T18:09:37.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052783991555366,"aZ":-23.28721494485939,"pfxX":-9.411661671538878,"pfxZ":4.315747417103963,"pX":0.5568430482495232,"pZ":2.0878973850492453,"vX0":9.380095352619158,"vY0":-141.79838112429917,"vZ0":-6.4136036946818145,"x":95.77,"y":182.41,"x0":-1.5536232130819574,"y0":50.00118761871208,"z0":5.840578736986229,"aX":-19.376722474139683},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":2249,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.38463116485189985,"extension":5.898114927922573},"index":5,"playId":"8ae55bf0-e66d-30a4-801c-b250583feeee","pitchNumber":5,"startTime":"2026-03-22T18:09:55.342Z","endTime":"2026-03-22T18:09:58.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"08314466-0276-0053-001c-f08cd117d70a","startTime":"2026-03-22T18:10:29.118Z","endTime":"2026-03-22T18:10:48.936Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23466980353266,"aZ":-24.11047624659104,"pfxX":-9.486587338169569,"pfxZ":3.962164331498652,"pX":0.5523763423977079,"pZ":2.7227170140618213,"vX0":9.439466418065885,"vY0":-141.51396493735135,"vZ0":-4.760739372897226,"x":95.94,"y":165.27,"x0":-1.5883233708841331,"y0":50.002177809455496,"z0":5.964242000419329,"aX":-19.307634563814293},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":15.4,"spinRate":2439,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.38652215603722473,"extension":5.81137273761387},"hitData":{"launchSpeed":103.5,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.4,"coordY":101.9}},"index":7,"playId":"fac2f180-bd54-35da-8018-9be7c2d065ac","pitchNumber":6,"startTime":"2026-03-22T18:10:48.936Z","endTime":"2026-03-22T18:10:56.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-10.100000000000005,"leverageIndex":1.33,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:10:56.727Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out sharply to left fielder Heriberto Hernández.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T18:13:30.988Z","endTime":"2026-03-22T18:13:58.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679029,"fullName":"Samuel Vásquez","link":"/api/v1/people/679029"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-22T18:11:41.907Z","endTime":"2026-03-22T18:11:54.627Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Samuel Vásquez replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-22T18:11:54.627Z","endTime":"2026-03-22T18:13:33.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679029,"link":"/api/v1/people/679029"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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.3,"endSpeed":80.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5221291664785,"aZ":-26.69315436811296,"pfxX":0.874984908424882,"pfxZ":3.3390857161683725,"pX":-0.8270288188123278,"pZ":1.0781105362910994,"vX0":1.7812020821123842,"vY0":-127.13231538971333,"vZ0":-6.3331632834092355,"x":148.52,"y":209.67,"x0":-1.6497588913519459,"y0":50.00140361108591,"z0":5.713886097910712,"aX":1.4350576867234288},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":-2.0,"spinRate":1946,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.4304673829415795,"extension":5.96042356593513},"index":2,"playId":"b832b8ca-f757-318b-a938-304ff73c1c7b","pitchNumber":1,"startTime":"2026-03-22T18:13:33.126Z","endTime":"2026-03-22T18:13:36.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.082126838499676,"aZ":-14.227871484676031,"pfxX":-5.010757081416354,"pfxZ":8.848412030639945,"pX":-0.20590637012500218,"pZ":2.408367515190846,"vX0":4.868973435836292,"vY0":-141.68818032287908,"vZ0":-6.731518162076821,"x":124.85,"y":173.75,"x0":-1.2975536573769957,"y0":50.00432670771436,"z0":5.728311388616387,"aX":-10.165047617713823},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":8.0,"spinRate":1999,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.3869202146594777,"extension":6.171449707898042},"hitData":{"launchSpeed":104.9,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.4,"coordY":89.63}},"index":3,"playId":"d46e7a80-49ac-30e0-9c17-d6000dc7d19a","pitchNumber":2,"startTime":"2026-03-22T18:13:51.492Z","endTime":"2026-03-22T18:13:58.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":679029,"link":"/api/v1/people/679029"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:13:58.013Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:16:02.886Z","endTime":"2026-03-22T18:17:26.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.862542013395647,"aZ":-15.928615445977256,"pfxX":4.39607035584101,"pfxZ":9.672715055226266,"pX":0.4026836922624484,"pZ":1.9198514136214155,"vX0":-6.528211303987224,"vY0":-128.32755311085006,"vZ0":-6.693565457733277,"x":101.65,"y":186.94,"x0":2.4004610123548438,"y0":50.00226831309908,"z0":5.7885105483774835,"aX":7.382787323457267},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.3,"breakHorizontal":-6.6,"spinRate":2129,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4257265672888444,"extension":7.120357187663734},"index":0,"playId":"822b476a-0d85-34ab-816d-81eeae16dafe","pitchNumber":1,"startTime":"2026-03-22T18:16:02.886Z","endTime":"2026-03-22T18:16:06.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.977348897754933,"aZ":-38.52036749191192,"pfxX":-3.9414591036189033,"pfxZ":-5.132508796558082,"pX":0.6938334456321534,"pZ":1.9804496999381505,"vX0":-2.1980023257804193,"vY0":-110.89157773818026,"vZ0":-0.5198174656560801,"x":90.55,"y":185.31,"x0":2.2118501235644445,"y0":50.000044796833215,"z0":6.257770352717499,"aX":-4.8772709382350214},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.1,"breakHorizontal":7.7,"spinRate":2385,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.4951036483781013,"extension":7.057354948720387},"index":1,"playId":"525ccf90-b759-34ef-9898-e39f106ad8ef","pitchNumber":2,"startTime":"2026-03-22T18:16:16.488Z","endTime":"2026-03-22T18:16:20.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.613320701622854,"aZ":-30.623738095047294,"pfxX":0.4808543979262385,"pfxZ":1.0207236978811323,"pX":-1.8499457692226307,"pZ":0.7611790844584697,"vX0":-9.155687796496462,"vY0":-122.13406501761453,"vZ0":-5.961302383109493,"x":187.52,"y":218.23,"x0":1.874861565641226,"y0":50.00524482696752,"z0":5.8470862479950325,"aX":0.7333623224417148},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":1.2,"spinRate":2147,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.44738225310856494,"extension":7.2067766541675455},"index":2,"playId":"49f2671e-067b-3913-ab5b-409d47b2f025","pitchNumber":3,"startTime":"2026-03-22T18:16:36.022Z","endTime":"2026-03-22T18:16:39.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":90.2,"endSpeed":83.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.019786741803966,"aZ":-26.506665161823626,"pfxX":3.563254878028313,"pfxZ":3.22401217998553,"pX":-1.1267840242978262,"pZ":0.9774096849544051,"vX0":-8.665286632245158,"vY0":-131.08051984410804,"vZ0":-7.778772234835067,"x":159.95,"y":212.39,"x0":1.743812073812599,"y0":50.00494827537798,"z0":5.932996903818619,"aX":6.267123604619346},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.4,"breakHorizontal":-4.8,"spinRate":2195,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.41621479401269523,"extension":7.187639707795196},"index":3,"playId":"d7c4a209-5bba-355b-aa2e-b226d01c95d6","pitchNumber":4,"startTime":"2026-03-22T18:16:50.245Z","endTime":"2026-03-22T18:16:53.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517151010790126,"aZ":-26.138388621483614,"pfxX":5.589998678444815,"pfxZ":3.903610779541184,"pX":1.5222678207541354,"pZ":3.4012673949470185,"vX0":-2.9046113921056493,"vY0":-122.56503272792432,"vZ0":-1.3208260009097954,"x":58.97,"y":146.95,"x0":1.986391461239001,"y0":50.00388950444386,"z0":6.145853778100591,"aX":8.644088136801745},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.1,"breakHorizontal":-9.6,"spinRate":1347,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.44413606641478953,"extension":7.144436175831161},"index":4,"playId":"9fbed17d-3a5f-380e-9134-5f8f1830df11","pitchNumber":5,"startTime":"2026-03-22T18:17:06.432Z","endTime":"2026-03-22T18:17:09.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83859235486611,"aZ":-24.238283446193797,"pfxX":6.973922901911033,"pfxZ":4.378310214369964,"pX":-0.6186308575990032,"pZ":0.7201976244861276,"vX0":-9.277467127775035,"vY0":-132.66554152403936,"vZ0":-8.819271555455241,"x":140.58,"y":219.33,"x0":1.9902196795958422,"y0":50.003806228223795,"z0":5.8060136724955225,"aX":12.644535710003824},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":-11.0,"spinRate":1958,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4102038340080161,"extension":7.279414333139378},"index":5,"playId":"36eea84b-357b-3017-b688-ab72b67a1a1d","pitchNumber":6,"startTime":"2026-03-22T18:17:22.197Z","endTime":"2026-03-22T18:17:26.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.9,"awayTeamWinProbability":64.1,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:17:26.150Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a sharp line drive to left fielder Juan Soto. Owen Caissie to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:17:29.389Z","endTime":"2026-03-22T18:18:37.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.210885232410526,"aZ":-24.769468197695677,"pfxX":6.221079770336838,"pfxZ":4.7151640739255996,"pX":-0.9122022214331325,"pZ":1.6020397178314745,"vX0":-8.849747198871873,"vY0":-123.6228150769752,"vZ0":-5.817086784563042,"x":151.77,"y":195.52,"x0":1.8815857794479887,"y0":50.005447210696744,"z0":6.025109781420118,"aX":9.77482209533514},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":-9.6,"spinRate":1695,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4405793053271978,"extension":7.23239659704549},"index":0,"playId":"cf16705a-3356-3024-908f-454dbd6ec904","pitchNumber":1,"startTime":"2026-03-22T18:17:50.721Z","endTime":"2026-03-22T18:17:54.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":90.3,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822910485726275,"aZ":-23.363528117754466,"pfxX":6.889086460344803,"pfxZ":4.990250393875905,"pX":0.08434749815538198,"pZ":1.342945972022519,"vX0":-7.51363334372751,"vY0":-131.256301615173,"vZ0":-7.418142202139021,"x":113.78,"y":202.52,"x0":2.0736516846509794,"y0":50.00024742879519,"z0":5.9156143697814105,"aX":12.15566391449433},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-11.0,"spinRate":2137,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4154959380836334,"extension":7.255886697039455},"index":1,"playId":"445176cf-c0da-3ae6-8694-5e37dd8ab315","pitchNumber":2,"startTime":"2026-03-22T18:18:10.031Z","endTime":"2026-03-22T18:18:14.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244335879911983,"aZ":-16.467211923223925,"pfxX":2.269215749008014,"pfxZ":8.8718367356865,"pX":-0.4283337369050159,"pZ":2.2117518232734446,"vX0":-7.231030778028186,"vY0":-131.5534468759526,"vZ0":-6.487520703590013,"x":133.33,"y":179.06,"x0":2.048966835919955,"y0":50.00374939418566,"z0":5.909702202890339,"aX":4.018459530523806},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.0,"breakHorizontal":-2.6,"spinRate":2204,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4147399474436595,"extension":7.277061062672036},"hitData":{"launchSpeed":106.7,"launchAngle":11.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.69,"coordY":116.58}},"index":2,"playId":"53b29b43-a55c-3531-aa06-cfb6e644d78c","pitchNumber":3,"startTime":"2026-03-22T18:18:30.664Z","endTime":"2026-03-22T18:18:37.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.95,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:18:37.448Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Graham Pauley flies out to right fielder Carson Benge. Owen Caissie to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:18:43.976Z","endTime":"2026-03-22T18:20:17.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03194275880104,"aZ":-29.51178452626926,"pfxX":0.10383608209162443,"pfxZ":1.679220559803953,"pX":-1.355288704698693,"pZ":0.7406647962710159,"vX0":-8.394357393715358,"vY0":-124.6235109153078,"vZ0":-6.368570629490931,"x":168.66,"y":218.78,"x0":2.0311012329604994,"y0":50.0032810378186,"z0":5.7404140585973,"aX":0.1650305627426555},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":1.6,"spinRate":2351,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.43807497772573,"extension":7.206866003864476},"index":0,"playId":"e4102558-3b09-3e5d-9681-5f2b652b7913","pitchNumber":1,"startTime":"2026-03-22T18:19:11.946Z","endTime":"2026-03-22T18:19:15.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81078217623784,"aZ":-25.951014198083627,"pfxX":4.599097608089147,"pfxZ":3.5280170822770707,"pX":-0.2789374333312559,"pZ":2.584238824321337,"vX0":-7.7649962643638055,"vY0":-130.99222083038575,"vZ0":-3.9248782496291867,"x":127.63,"y":169.01,"x0":2.106371522572541,"y0":50.00347795411499,"z0":6.009272626725134,"aX":8.112899761952168},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-7.0,"spinRate":2143,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.41579754585734596,"extension":7.2106414884307775},"index":1,"playId":"1b4b856f-2328-3eee-9498-9d743e4e0d00","pitchNumber":2,"startTime":"2026-03-22T18:19:30.022Z","endTime":"2026-03-22T18:19:33.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84954115492625,"aZ":-25.526354295648495,"pfxX":4.314355190931256,"pfxZ":3.7012209859229994,"pX":-0.628857661515118,"pZ":1.4824706977770974,"vX0":-8.378232621102434,"vY0":-132.57567071327162,"vZ0":-6.7310111726179365,"x":140.97,"y":198.75,"x0":1.9985417041887261,"y0":50.00575763883019,"z0":5.893221424355082,"aX":7.754668738964625},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":-6.2,"spinRate":2218,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41168176627320907,"extension":7.223583922356826},"index":2,"playId":"d75b8dde-556e-3efc-b92e-4ed9a7ff56ae","pitchNumber":3,"startTime":"2026-03-22T18:19:50.192Z","endTime":"2026-03-22T18:19:54.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68410200808466,"aZ":-27.455427334357367,"pfxX":-1.3362040819279717,"pfxZ":3.0036616885913974,"pX":-0.3337113241976492,"pZ":2.0440110054140335,"vX0":-5.794616557694285,"vY0":-123.94193401500782,"vZ0":-3.688084416231513,"x":129.72,"y":183.59,"x0":2.1994510682315815,"y0":50.0011116674627,"z0":5.821456746194161,"aX":-2.096444107293154},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":3.6,"spinRate":2230,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.4404190985001404,"extension":7.1178912608150515},"hitData":{"launchSpeed":84.3,"launchAngle":31.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.01,"coordY":105.95}},"index":3,"playId":"8a4ba4d0-31c2-3be8-ac9b-672daaa2a6cb","pitchNumber":4,"startTime":"2026-03-22T18:20:08.599Z","endTime":"2026-03-22T18:20:17.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":2.56,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:20:17.880Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kemp Alderman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T18:21:12.345Z","endTime":"2026-03-22T18:22:45.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8f7a3ff2-ae4a-370a-ac7f-db6b906b8bff","startTime":"2026-03-22T18:20:54.168Z","endTime":"2026-03-22T18:20:57.329Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.062191509002957,"aZ":-28.270752456208,"pfxX":5.286491478067901,"pfxZ":2.502698838371863,"pX":1.3131493440342172,"pZ":2.84224667298522,"vX0":-3.575165236095016,"vY0":-123.35698747144471,"vZ0":-1.9102123091261096,"x":66.95,"y":162.04,"x0":2.086663850875277,"y0":50.00071865268692,"z0":5.985345435554577,"aX":8.234122122675862},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":-8.9,"spinRate":1318,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.44220025329080404,"extension":7.102674399424834},"index":1,"playId":"269cd1b4-e750-355d-babb-059431102f35","pitchNumber":1,"startTime":"2026-03-22T18:21:14.453Z","endTime":"2026-03-22T18:21:18.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.3,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80834512379644,"aZ":-27.920680910808404,"pfxX":4.45424707379959,"pfxZ":2.340327557506325,"pX":-0.5739505219954928,"pZ":1.5206030162542379,"vX0":-8.364146308994318,"vY0":-132.8706698578805,"vZ0":-6.480015462059856,"x":138.88,"y":197.72,"x0":2.011519420830769,"y0":50.00456114569801,"z0":5.973126639705147,"aX":8.104440948821738},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.2,"breakHorizontal":-6.6,"spinRate":1806,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.40951236331552376,"extension":7.2471948259960195},"index":2,"playId":"84b6e9ec-5771-337f-b611-5e6c18d9b8a1","pitchNumber":2,"startTime":"2026-03-22T18:21:34.540Z","endTime":"2026-03-22T18:21:40.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957976559939095,"aZ":-19.707002620344443,"pfxX":2.93111835781222,"pfxZ":6.866920751060367,"pX":-0.4501073418336897,"pZ":2.475609699364247,"vX0":-7.226260304486009,"vY0":-132.57697195913357,"vZ0":-5.230417395178853,"x":134.16,"y":171.94,"x0":1.9059345225333593,"y0":50.00558036117886,"z0":5.872054761009295,"aX":5.324551805343959},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":-4.1,"spinRate":2112,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4099763231854938,"extension":7.004711453395843},"index":3,"playId":"07aab361-47f9-31e9-a873-6ca48c9ad09d","pitchNumber":3,"startTime":"2026-03-22T18:21:55.378Z","endTime":"2026-03-22T18:21:58.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"a9e56033-1cca-32d6-9d99-7bd69140c878","startTime":"2026-03-22T18:22:14.171Z","endTime":"2026-03-22T18:22:19.835Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher David Peterson picks off Heriberto Hernández at 1st on throw to first baseman Jorge Polanco.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"a9e56033-1cca-32d6-9d99-7bd69140c878","startTime":"2026-03-22T18:22:26.808Z","endTime":"2026-03-22T18:22:40.979Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"third":{"id":683357,"link":"/api/v1/people/683357"},"postOnThird":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-10.100000000000001,"leverageIndex":2.38,"dramaIndex":127.0,"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":92.1,"endSpeed":85.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91286570577894,"aZ":-19.649666553422264,"pfxX":3.5753221010242067,"pfxZ":6.7366883227158265,"pX":0.3404256591241037,"pZ":3.528675464573525,"vX0":-6.151080772437854,"vY0":-134.21438803749854,"vZ0":-2.7228840678057527,"x":104.02,"y":143.51,"x0":2.177962028044959,"y0":50.00212239948858,"z0":5.926244714832655,"aX":6.646600869862537},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-5.4,"spinRate":2134,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4052029967887778,"extension":7.147555076123123},"index":6,"playId":"2ac62c40-053a-3111-ab99-1808b0afff36","pitchNumber":4,"startTime":"2026-03-22T18:22:40.979Z","endTime":"2026-03-22T18:22:45.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":2.38,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:22:45.880Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a soft bunt ground ball to third baseman Graham Pauley. Carson Benge to 2nd. Carson Benge advances to 2nd, on a throwing error by third baseman Graham Pauley.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:24:54.402Z","endTime":"2026-03-22T18:25:06.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sandy Alcantara replaces Samuel Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:24:07.349Z","endTime":"2026-03-22T18:24:56.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679029,"link":"/api/v1/people/679029","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.746677015116664,"aZ":-30.565078614770446,"pfxX":-8.990366277266201,"pfxZ":0.9531497968241531,"pX":0.044569782489660974,"pZ":2.7240280665459347,"vX0":7.027266640270822,"vY0":-127.80300902298472,"vZ0":-2.452836137314525,"x":115.3,"y":165.23,"x0":-1.5477713433710327,"y0":50.00119984006481,"z0":6.05281045402348,"aX":-15.147630819191551},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":1802,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4255649841361788,"extension":5.924180121334171},"hitData":{"launchSpeed":34.4,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.58,"coordY":188.96}},"index":1,"playId":"497b177a-8802-314f-a0c6-782c25402af0","pitchNumber":1,"startTime":"2026-03-22T18:24:56.521Z","endTime":"2026-03-22T18:25:06.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":0.69,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:25:06.565Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rortvedt grounds out, pitcher Sandy Alcantara to first baseman Liam Hicks. Carson Benge to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:25:32.467Z","endTime":"2026-03-22T18:27:36.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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(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.7,"endSpeed":80.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250614407720324,"aZ":-27.868458833824487,"pfxX":0.6381263576576055,"pfxZ":2.631677568476986,"pX":-0.5769532211892789,"pZ":2.6809357452798417,"vX0":3.0651576280560966,"vY0":-126.38964942172454,"vZ0":-2.6978498037656333,"x":138.99,"y":166.39,"x0":-1.8831229580987203,"y0":50.0013594437501,"z0":5.976402416505855,"aX":1.0423871456722054},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-1.8,"spinRate":2193,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.43165796429206393,"extension":5.616883983142444},"index":0,"playId":"29f5be1b-dc67-3592-8b30-16da06a2fea8","pitchNumber":1,"startTime":"2026-03-22T18:25:47.871Z","endTime":"2026-03-22T18:25:52.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.028561509905103,"aZ":-34.17130304158951,"pfxX":3.027300216257929,"pfxZ":-1.4366155023565508,"pX":-1.644122016881247,"pZ":2.492123557085369,"vX0":-0.11572204453130694,"vY0":-116.69584111481309,"vZ0":-0.9191344010066385,"x":179.67,"y":171.49,"x0":-1.9879750460148822,"y0":50.00134300516189,"z0":6.083585704446246,"aX":4.2139970837299705},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.5,"breakHorizontal":-5.5,"spinRate":2469,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4676807771597655,"extension":5.7234454362224705},"index":1,"playId":"ca67250b-611b-38e7-ad57-384269436a0a","pitchNumber":2,"startTime":"2026-03-22T18:26:07.308Z","endTime":"2026-03-22T18:26:12.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":89.6,"endSpeed":83.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654517182705863,"aZ":-26.014312612787585,"pfxX":-10.886368772309822,"pfxZ":3.5257571361553124,"pX":-0.8380639909664038,"pZ":1.5807954321044717,"vX0":5.969855604780881,"vY0":-130.38064517589098,"vZ0":-6.052233186591179,"x":148.95,"y":196.1,"x0":-1.7256342455084128,"y0":50.00302461286788,"z0":5.857696795387986,"aX":-19.01678115459035},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":18.7,"spinRate":2036,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41778377994340676,"extension":5.8317653981959445},"index":2,"playId":"bcfe12fb-6665-30e7-9cc1-74fa79c87723","pitchNumber":3,"startTime":"2026-03-22T18:26:23.836Z","endTime":"2026-03-22T18:26:28.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":82.5,"endSpeed":76.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191745720847788,"aZ":-27.016277067942212,"pfxX":4.89796930940975,"pfxZ":3.509382174388156,"pX":-0.27390097683118847,"pZ":3.055355384164742,"vX0":2.2954227584088502,"vY0":-120.19094812934841,"vZ0":-1.4043438894416247,"x":127.44,"y":156.29,"x0":-1.876264884015455,"y0":50.00495144799203,"z0":6.035177313599293,"aX":7.202135245450579},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-9.4,"spinRate":2466,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.454847994986205,"extension":5.715674572002698},"index":3,"playId":"71428b53-93dd-3823-9e0d-42ccb441349a","pitchNumber":4,"startTime":"2026-03-22T18:26:43.132Z","endTime":"2026-03-22T18:26:49.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-22T18:26:59.839Z","endTime":"2026-03-22T18:27:12.392Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.787874138898207,"aZ":-24.399951321031647,"pfxX":-10.101374846243994,"pfxZ":4.381549900771967,"pX":0.00599452068285272,"pZ":0.9361568101708637,"vX0":7.637879914522056,"vY0":-131.3517694784276,"vZ0":-7.864881468563271,"x":116.77,"y":213.5,"x0":-1.6049191318559952,"y0":50.004673689638125,"z0":5.741323923539659,"aX":-17.926388646892782},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":16.9,"spinRate":1974,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.41456193597934465,"extension":5.826601510818623},"index":5,"playId":"c49a91d3-bc7e-334c-9653-a7b9890d8563","pitchNumber":5,"startTime":"2026-03-22T18:27:12.392Z","endTime":"2026-03-22T18:27:16.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":83.9,"endSpeed":77.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.808323600911265,"aZ":-30.227653626292348,"pfxX":5.393239253772405,"pfxZ":1.2745557193901327,"pX":-0.8849882056228452,"pZ":2.7129216687301394,"vX0":0.7566638095152081,"vY0":-122.31957150532862,"vZ0":-1.6984067817819553,"x":150.73,"y":165.53,"x0":-1.8990135820478327,"y0":50.005122043955666,"z0":5.983101902509094,"aX":8.257293690975775},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-10.0,"spinRate":2325,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.44603686144010624,"extension":5.703407469208605},"hitData":{"launchSpeed":68.9,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.75,"coordY":180.98}},"index":6,"playId":"d0e6bd76-6793-3c61-905c-1195791c86a6","pitchNumber":6,"startTime":"2026-03-22T18:27:30.775Z","endTime":"2026-03-22T18:27:36.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":0.49999999999999645,"leverageIndex":0.91,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:27:36.964Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out to first baseman Liam Hicks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:27:48.134Z","endTime":"2026-03-22T18:28:46.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341137202324642,"aZ":-17.74817993832861,"pfxX":-6.833837009546505,"pfxZ":7.142966413778373,"pX":-0.3708976238993189,"pZ":2.993126120905294,"vX0":6.403326087045818,"vY0":-140.43502249258165,"vZ0":-4.749943101137568,"x":131.14,"y":157.97,"x0":-1.7798843503691542,"y0":50.007012871228945,"z0":5.841706856109187,"aX":-13.811977819132613},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":11.3,"spinRate":2178,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3882970997969477,"extension":5.783843717379731},"index":0,"playId":"ea9b15a7-d92c-3b42-be66-db2d0e9d0c1f","pitchNumber":1,"startTime":"2026-03-22T18:28:07.360Z","endTime":"2026-03-22T18:28:10.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333720352418315,"aZ":-25.759871083005905,"pfxX":-9.369511966248833,"pfxZ":3.636535444550111,"pX":-0.5680892830111195,"pZ":1.5297829509813137,"vX0":6.262659141981868,"vY0":-131.13889058413807,"vZ0":-6.2382533069317,"x":138.65,"y":197.48,"x0":-1.7541303835649105,"y0":50.00354819660073,"z0":5.82732237077342,"aX":-16.533407161799847},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":15.8,"spinRate":2022,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4155917957573818,"extension":5.898468209121256},"hitData":{"launchSpeed":74.8,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.37,"coordY":163.24}},"index":1,"playId":"2beb75f4-3829-3da3-a2f2-2398620848e5","pitchNumber":2,"startTime":"2026-03-22T18:28:37.247Z","endTime":"2026-03-22T18:28:46.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":5.0000000000000036,"leverageIndex":1.17,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:28:46.697Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T18:28:53.594Z","endTime":"2026-03-22T18:31:15.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.1,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770169283282414,"aZ":-28.078824657649,"pfxX":-10.315592060506074,"pfxZ":2.2877583135360338,"pX":0.6638810666623438,"pZ":1.3443721903363097,"vX0":9.327843106515594,"vY0":-132.3672280962472,"vZ0":-6.340589951618737,"x":91.69,"y":202.48,"x0":-1.5495454921612197,"y0":50.00402801607276,"z0":5.801388543648345,"aX":-18.478505104069345},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":16.9,"spinRate":1936,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4123113755861496,"extension":5.93192477529679},"index":0,"playId":"b68da9d4-8fcb-3160-ad50-5c04cc542ef9","pitchNumber":1,"startTime":"2026-03-22T18:29:30.733Z","endTime":"2026-03-22T18:29:35.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061317289231873,"aZ":-29.477562839101726,"pfxX":4.580109757342501,"pfxZ":1.6915390013575724,"pX":0.13713174734558858,"pZ":2.1451891586536043,"vX0":3.2622716470538125,"vY0":-125.0645366882521,"vZ0":-3.2458181468644747,"x":111.77,"y":180.86,"x0":-1.7768635457062891,"y0":50.000444744226215,"z0":5.864865902185329,"aX":7.2897234531237185},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-9.0,"spinRate":2363,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4371349669620934,"extension":5.7867114740794525},"index":1,"playId":"6f0534f3-d567-3e46-ab98-8093a176787e","pitchNumber":2,"startTime":"2026-03-22T18:29:53.642Z","endTime":"2026-03-22T18:30:02.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-22T18:30:25.705Z","endTime":"2026-03-22T18:30:43.345Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528057218200686,"aZ":-31.414545597376772,"pfxX":3.498641871392642,"pfxZ":0.4740224292641031,"pX":-0.9154978167160842,"pZ":2.9146532010861206,"vX0":1.1451579844805402,"vY0":-125.05864124897327,"vZ0":-1.299032289780893,"x":151.9,"y":160.08,"x0":-1.8334251984845358,"y0":50.00016742420616,"z0":6.0107098108771195,"aX":5.556424221197398},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-6.6,"spinRate":2347,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.43749191942601673,"extension":5.582951899275948},"index":3,"playId":"8a797088-8186-3d5d-a768-9e50b526e10e","pitchNumber":3,"startTime":"2026-03-22T18:30:43.345Z","endTime":"2026-03-22T18:30:50.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872054294658188,"aZ":-29.542269754582087,"pfxX":1.6122928021359468,"pfxZ":1.624144726527991,"pX":-0.04729552134892984,"pZ":3.3161922700928237,"vX0":3.5349041041595255,"vY0":-126.08714975680765,"vZ0":-0.6704334111521808,"x":118.8,"y":149.24,"x0":-1.6728768267601846,"y0":50.00443493627476,"z0":5.95411790538776,"aX":2.6146008512388117},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-3.7,"spinRate":2450,"spinDirection":81},"zone":2,"typeConfidence":2.0,"plateTime":0.43319315314476015,"extension":5.7328642475246525},"index":4,"playId":"98d5bf77-40ab-310d-9457-f5f68fc7d6fb","pitchNumber":4,"startTime":"2026-03-22T18:31:07.559Z","endTime":"2026-03-22T18:31:15.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:31:15.454Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Bastidas singles on a ground ball to right fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T18:33:29.628Z","endTime":"2026-03-22T18:33:36.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116586786034926,"aZ":-19.83527133489386,"pfxX":1.6014906911517832,"pfxZ":7.075797889775354,"pX":-0.3351243547076606,"pZ":2.5611797048515625,"vX0":-6.800020482154226,"vY0":-130.63098769149053,"vZ0":-4.900166744638345,"x":129.77,"y":169.63,"x0":2.08328997971553,"y0":50.006063209918125,"z0":5.933858614660257,"aX":2.7948664503101006},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":-1.6,"spinRate":2136,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.41780909756790585,"extension":7.108491358967985},"hitData":{"launchSpeed":69.3,"launchAngle":16.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.6,"coordY":145.12}},"index":0,"playId":"083ae3c7-5833-30cc-9b0b-e3e005ca5ced","pitchNumber":1,"startTime":"2026-03-22T18:33:29.628Z","endTime":"2026-03-22T18:33:36.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:33:36.070Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pintar called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T18:33:45.387Z","endTime":"2026-03-22T18:37:04.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":90.3,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37049918020346,"aZ":-15.771890322297557,"pfxX":4.291399989806301,"pfxZ":9.27842380059818,"pX":-0.7565222615904916,"pZ":2.432696551186126,"vX0":-8.787920477740169,"vY0":-131.26658734782427,"vZ0":-5.9941153813443275,"x":145.84,"y":173.1,"x0":2.0576440992708416,"y0":50.00594569967032,"z0":5.895067183888936,"aX":7.589903859921496},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2183,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4151902064045947,"extension":7.256146238195365},"index":0,"playId":"31ef11a9-05e8-3320-b2b5-2ceb83adb83b","pitchNumber":1,"startTime":"2026-03-22T18:34:03.840Z","endTime":"2026-03-22T18:34:07.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":75.0,"endSpeed":69.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.251642936869246,"aZ":-37.772283665009255,"pfxX":-3.3430861394059397,"pfxZ":-4.609483446396297,"pX":1.0223421160621056,"pZ":2.947444020611665,"vX0":-1.1782984024534835,"vY0":-109.20158568923291,"vZ0":1.3882164794755898,"x":78.03,"y":159.2,"x0":2.0024316308323256,"y0":50.003870951807265,"z0":6.350153273031172,"aX":-4.059211029647976},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-7.7,"breakHorizontal":6.4,"spinRate":2302,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.5005428230298481,"extension":6.6869735268801325},"index":1,"playId":"fe415146-21a2-3060-9ce8-5ac97eba56dc","pitchNumber":2,"startTime":"2026-03-22T18:34:21.135Z","endTime":"2026-03-22T18:34:25.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":83.4,"endSpeed":78.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.010239128644503,"aZ":-30.56575310464553,"pfxX":7.476651117070734,"pfxZ":1.0521476245514378,"pX":-0.09349615600330326,"pZ":1.45839951046486,"vX0":-7.375348604449344,"vY0":-121.41382906293157,"vZ0":-4.419031967983744,"x":120.56,"y":199.4,"x0":1.981768875331723,"y0":50.00105464028597,"z0":5.89947406434623,"aX":11.400125485661512},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.2,"spinRate":1669,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4474977184241631,"extension":7.250578545316944},"index":2,"playId":"ed5ee513-6423-31f7-a74b-d77d28785083","pitchNumber":3,"startTime":"2026-03-22T18:34:39.745Z","endTime":"2026-03-22T18:34:46.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.369363850700946,"aZ":-26.091548410689565,"pfxX":0.060776925822733086,"pfxZ":3.8942285351415977,"pX":-0.4520214007875499,"pZ":1.2418774281191014,"vX0":-6.918527807321931,"vY0":-123.31925780562764,"vZ0":-5.648860211538376,"x":134.23,"y":205.25,"x0":2.365800834497444,"y0":50.002714095521966,"z0":5.725344737920223,"aX":0.09641970740024156},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":1.3,"spinRate":2229,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4418487793738679,"extension":7.130917174972812},"index":3,"playId":"1048a85e-3697-3653-b08a-101c67c0e9af","pitchNumber":4,"startTime":"2026-03-22T18:34:59.418Z","endTime":"2026-03-22T18:35:03.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-22T18:35:10.766Z","endTime":"2026-03-22T18:35:25.955Z","isPitch":false,"type":"action","player":{"id":801464,"link":"/api/v1/people/801464"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":90.4,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.551078444870182,"aZ":-18.185492794517792,"pfxX":4.382051880833083,"pfxZ":7.864819727278736,"pX":1.929395594819196,"pZ":3.218260287421275,"vX0":-3.0749870680391234,"vY0":-131.68765158515384,"vZ0":-3.262636786332304,"x":43.46,"y":151.89,"x0":2.535261854137946,"y0":50.0064335275244,"z0":5.797498058020012,"aX":7.798349901162975},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":-7.4,"spinRate":2213,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41387656999705413,"extension":7.063073065344977},"index":5,"playId":"ec28ab24-4f5b-37c2-aaa3-c5909a0ed0ec","pitchNumber":5,"startTime":"2026-03-22T18:35:25.955Z","endTime":"2026-03-22T18:35:32.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79472550467538,"aZ":-23.087183455883206,"pfxX":5.783747164847398,"pfxZ":4.991618545772093,"pX":-0.24318684795480033,"pZ":2.646673687569309,"vX0":-7.548940097285802,"vY0":-132.459733988385,"vZ0":-4.521310561613384,"x":126.27,"y":167.32,"x0":1.860249440094425,"y0":50.00383912668783,"z0":6.012900991121105,"aX":10.530759959621122},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":-9.4,"spinRate":2114,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.409705849469963,"extension":7.213604506818166},"index":6,"playId":"d5a55b0c-2686-32b3-a818-0e6393a0130e","pitchNumber":6,"startTime":"2026-03-22T18:35:45.490Z","endTime":"2026-03-22T18:35:49.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":89.9,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620647406751868,"aZ":-18.23622978992474,"pfxX":1.931032871053405,"pfxZ":7.9039544001862865,"pX":0.21934260809922057,"pZ":3.0339240843450304,"vX0":-5.554988494636446,"vY0":-130.95542251739016,"vZ0":-3.81791684717631,"x":108.64,"y":156.86,"x0":2.102818614046913,"y0":50.004358614537644,"z0":5.847990848777039,"aX":3.406228883575771},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-2.5,"spinRate":2035,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4157917693593962,"extension":7.189624926439091},"index":7,"playId":"54af456a-347b-3832-9405-6427cdf54fb5","pitchNumber":7,"startTime":"2026-03-22T18:36:08.815Z","endTime":"2026-03-22T18:36:11.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393667195049392,"aZ":-28.11050568905778,"pfxX":-0.07982889570459761,"pfxZ":2.622575991581366,"pX":0.589664839353514,"pZ":2.416260504096277,"vX0":-4.1742774456051315,"vY0":-123.44000554365873,"vZ0":-2.6926598655901413,"x":94.52,"y":173.54,"x0":2.309425928168605,"y0":50.00468812254276,"z0":5.875474209056374,"aX":-0.1237192111535928},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.4,"breakHorizontal":1.1,"spinRate":2095,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.44285547848221185,"extension":7.070960482742405},"index":8,"playId":"7edce384-f1bd-3770-b9ce-3abe4976dd42","pitchNumber":8,"startTime":"2026-03-22T18:36:37.111Z","endTime":"2026-03-22T18:36:42.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":88.6,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.88115001057726,"aZ":-25.81604546945109,"pfxX":6.1164614383231735,"pfxZ":3.671234639107599,"pX":-0.376743066492115,"pZ":2.518120248005471,"vX0":-8.144268309117628,"vY0":-128.97868677970902,"vZ0":-3.752370099455042,"x":131.36,"y":170.79,"x0":1.9874814872254518,"y0":50.00227154591517,"z0":5.9215373870718935,"aX":10.589951694799467},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-9.8,"spinRate":2058,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.42027299934306006,"extension":7.239496964703721},"index":9,"playId":"1668b81e-6ae5-39c4-a30a-072784edceee","pitchNumber":9,"startTime":"2026-03-22T18:37:00.023Z","endTime":"2026-03-22T18:37:04.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":2.16,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:37:04.932Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to right fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T18:37:12.453Z","endTime":"2026-03-22T18:38:41.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.494194112469426,"aZ":-19.407309028632447,"pfxX":5.101025115036699,"pfxZ":7.2811550140269095,"pX":-0.2803742496995028,"pZ":2.4508327814554574,"vX0":-8.193749149710728,"vY0":-130.33698251161732,"vZ0":-5.00373862547351,"x":127.69,"y":172.61,"x0":2.2142822305182057,"y0":50.002805042337414,"z0":5.82303861838075,"aX":8.944552255506778},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.5,"breakHorizontal":-7.8,"spinRate":2181,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.41720917007494274,"extension":7.171210891952134},"index":0,"playId":"ff06dc67-c9d6-3c09-9ed9-715a97b5bd8c","pitchNumber":1,"startTime":"2026-03-22T18:37:30.555Z","endTime":"2026-03-22T18:37:34.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58908156186348,"aZ":-24.556661971529415,"pfxX":5.900043640327761,"pfxZ":4.333538145430904,"pX":0.12967668544047833,"pZ":2.6123025599884815,"vX0":-6.99772496855018,"vY0":-130.75302340362043,"vZ0":-4.084244340392806,"x":112.06,"y":168.25,"x0":2.0549504929271016,"y0":50.00420451640765,"z0":6.003985373830455,"aX":10.374624387687607},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-9.5,"spinRate":2198,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4164702414216057,"extension":7.190010221306712},"index":1,"playId":"6b65aede-8764-3342-a3d8-a59faf99df98","pitchNumber":2,"startTime":"2026-03-22T18:37:49.691Z","endTime":"2026-03-22T18:37:52.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.913783519286834,"aZ":-26.396734920564725,"pfxX":-2.1743178358034245,"pfxZ":3.711987465186838,"pX":0.12099620826068203,"pZ":1.3777670314074173,"vX0":-4.213419254061473,"vY0":-123.2803957077598,"vZ0":-5.358179545491125,"x":112.39,"y":201.58,"x0":2.127206290589118,"y0":50.00319887565487,"z0":5.776519470121795,"aX":-3.3842590473798775},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":4.8,"spinRate":2097,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4423814924464371,"extension":7.0557042487255215},"index":2,"playId":"a2c48bce-cf10-32f3-9198-025978b8027b","pitchNumber":3,"startTime":"2026-03-22T18:38:11.998Z","endTime":"2026-03-22T18:38:16.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.289804488846155,"aZ":-30.54388025178348,"pfxX":4.6271021359321765,"pfxZ":1.0696090385876031,"pX":0.8140957677799385,"pZ":1.947163729738648,"vX0":-4.272285758716936,"vY0":-121.53530162719568,"vZ0":-3.6167979666977574,"x":85.97,"y":186.21,"x0":1.976739065320933,"y0":50.00371542877537,"z0":6.050883010232014,"aX":7.0628817769588546},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.4,"breakHorizontal":-7.7,"spinRate":1309,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.4472355465180078,"extension":7.117228122496731},"hitData":{"launchSpeed":93.3,"launchAngle":14.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.68,"coordY":106.15}},"index":3,"playId":"8725a48b-7ede-339a-9d7c-a4f8753da550","pitchNumber":4,"startTime":"2026-03-22T18:38:34.906Z","endTime":"2026-03-22T18:38:41.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.75,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:38:41.564Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Marcus Semien to first baseman Jorge Polanco.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T18:38:48.332Z","endTime":"2026-03-22T18:39:25.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.893494498811762,"aZ":-24.222605875293603,"pfxX":5.585799785808209,"pfxZ":4.54182345261291,"pX":-0.0641601130025029,"pZ":1.893434483305302,"vX0":-7.553429099169955,"vY0":-130.3391566344937,"vZ0":-5.7188666227536915,"x":119.45,"y":187.66,"x0":2.122399092982564,"y0":50.0033339315815,"z0":5.902961686468271,"aX":9.780076353435145},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-8.8,"spinRate":1997,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4174505382138367,"extension":7.225235191679857},"hitData":{"launchSpeed":103.7,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.07,"coordY":149.05}},"index":0,"playId":"0650b43d-1fda-3548-aa10-c37d31664bcc","pitchNumber":1,"startTime":"2026-03-22T18:39:20.006Z","endTime":"2026-03-22T18:39:25.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":665846,"link":"/api/v1/people/665846"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:39:25.958Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T18:41:49.284Z","endTime":"2026-03-22T18:42:48.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jay Beshears replaces first baseman Liam Hicks, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:40:53.795Z","endTime":"2026-03-22T18:40:53.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810891,"link":"/api/v1/people/810891"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Nardi replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"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-22T18:40:53.818Z","endTime":"2026-03-22T18:41:51.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677053,"link":"/api/v1/people/677053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.058420939870214,"aZ":-31.12162849581577,"pfxX":4.639371361193009,"pfxZ":0.6719956555826627,"pX":2.060139599775863,"pZ":2.9087484952065683,"vX0":-3.7176376034923138,"vY0":-123.92532634233869,"vZ0":0.08299085719984989,"x":38.47,"y":160.24,"x0":2.9747584096075244,"y0":50.00015292341835,"z0":5.467870777237889,"aX":7.2369216660991205},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-7.6,"spinRate":955,"spinDirection":111},"zone":12,"typeConfidence":0.62,"plateTime":0.441462621500762,"extension":6.664687595317906},"index":2,"playId":"fd8fb993-a734-3770-90af-656924368bcb","pitchNumber":1,"startTime":"2026-03-22T18:41:51.453Z","endTime":"2026-03-22T18:41:54.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60920152048111,"aZ":-15.93558601405426,"pfxX":4.374403266796128,"pfxZ":8.779023290868931,"pX":0.2611188759275885,"pZ":4.010324500356552,"vX0":-7.616151896183143,"vY0":-135.18765255709454,"vZ0":-1.4918845496730857,"x":107.05,"y":130.5,"x0":2.5472296379110233,"y0":50.0036531621202,"z0":5.688459282307991,"aX":8.092826711699496},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.2,"spinRate":2243,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.405231485628859,"extension":6.599908354616329},"index":3,"playId":"a081e126-3def-3052-8a2f-bd971a75893b","pitchNumber":2,"startTime":"2026-03-22T18:42:08.438Z","endTime":"2026-03-22T18:42:12.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":91.9,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556282814354116,"aZ":-15.041434145652024,"pfxX":4.529148389886982,"pfxZ":9.454439376061234,"pX":-0.6972233122775006,"pZ":1.0945846044705891,"vX0":-10.094819670797111,"vY0":-133.25189122335044,"vZ0":-8.612052374411364,"x":143.58,"y":209.23,"x0":2.538763092997663,"y0":50.00334716320967,"z0":5.437708936256689,"aX":8.20863647503362},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":2126,"spinDirection":143},"zone":13,"typeConfidence":0.87,"plateTime":0.4098312707716212,"extension":6.724706040966319},"index":4,"playId":"a9d487ea-96a7-3a86-b5a5-ad882f18cb39","pitchNumber":3,"startTime":"2026-03-22T18:42:25.431Z","endTime":"2026-03-22T18:42:29.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":91.7,"endSpeed":84.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90799812954795,"aZ":-15.859743343257682,"pfxX":5.327660194842997,"pfxZ":8.989692697284932,"pX":0.9946058058897288,"pZ":3.0128149494255405,"vX0":-6.777936914003816,"vY0":-133.4208099447362,"vZ0":-3.5163699386300964,"x":79.09,"y":157.43,"x0":2.867849919606884,"y0":50.00424763737134,"z0":5.480848062523728,"aX":9.67070255588476},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2276,"spinDirection":135},"zone":12,"typeConfidence":0.87,"plateTime":0.4094788833726075,"extension":6.754862036005938},"index":5,"playId":"b2d93f04-689f-3a99-9a3b-3938cbdbc1e0","pitchNumber":4,"startTime":"2026-03-22T18:42:43.900Z","endTime":"2026-03-22T18:42:48.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:42:48.927Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to right fielder Owen Caissie.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T18:43:22.287Z","endTime":"2026-03-22T18:45:26.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806124,"fullName":"Colin Houck","link":"/api/v1/people/806124"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Colin Houck replaces Bo Bichette.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:43:17.436Z","endTime":"2026-03-22T18:43:24.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806124,"link":"/api/v1/people/806124"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":666182,"link":"/api/v1/people/666182"},"base":1,"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":80.0,"endSpeed":73.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.261714312832442,"aZ":-26.47416490874291,"pfxX":-5.330399491903456,"pfxZ":4.163020322725168,"pX":0.6899442676429348,"pZ":0.9404815270963429,"vX0":-3.7796518263235477,"vY0":-116.41519596265915,"vZ0":-4.554688990857459,"x":90.7,"y":213.39,"x0":3.028327309806807,"y0":50.00464433637902,"z0":5.434229455152369,"aX":-7.30180965324948},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.6,"breakHorizontal":10.6,"spinRate":2278,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.47085574934011243,"extension":6.662206484004588},"index":1,"playId":"9bb90d79-77e0-3392-8e35-8738931ad63b","pitchNumber":1,"startTime":"2026-03-22T18:43:24.258Z","endTime":"2026-03-22T18:43:28.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"b49ac052-74b8-3188-abfb-573b4eaf67b9","startTime":"2026-03-22T18:43:47.442Z","endTime":"2026-03-22T18:43:51.404Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8295356093038,"aZ":-15.111709487892774,"pfxX":5.736502062427968,"pfxZ":9.303830269251465,"pX":-0.15958176284065412,"pZ":2.9060427157628657,"vX0":-9.541491182204448,"vY0":-134.04513322610816,"vZ0":-4.000214386479702,"x":123.08,"y":160.32,"x0":2.6880714251637348,"y0":50.00609015590357,"z0":5.484798527508856,"aX":10.525083480448137},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2256,"spinDirection":140},"zone":2,"typeConfidence":0.89,"plateTime":0.4073934029670814,"extension":6.662593766105094},"index":3,"playId":"12ed5d63-6f84-39ce-8c08-3a6435451d7c","pitchNumber":2,"startTime":"2026-03-22T18:44:05.565Z","endTime":"2026-03-22T18:44:13.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"12ed5d63-6f84-39ce-8c08-3a6435451d7c","startTime":"2026-03-22T18:44:13.294Z","endTime":"2026-03-22T18:44:30.202Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.445301906132197,"aZ":-27.477651334939242,"pfxX":-3.456214282557709,"pfxZ":3.3014920364879456,"pX":-0.2771531891745951,"pZ":1.3010405380116814,"vX0":-5.953266866204919,"vY0":-117.70813601758486,"vZ0":-3.7456154958273573,"x":127.56,"y":203.65,"x0":2.7202425686136795,"y0":50.00293306829207,"z0":5.418960514002339,"aX":-4.916412395652536},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.4,"breakHorizontal":7.6,"spinRate":2403,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.46289399772251016,"extension":6.768371057799627},"index":5,"playId":"ab7cf49d-f721-39a5-893c-5616f13b9ef0","pitchNumber":3,"startTime":"2026-03-22T18:44:30.202Z","endTime":"2026-03-22T18:44:35.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058024387854793,"aZ":-15.59026950596247,"pfxX":5.08844326135898,"pfxZ":8.859902401050771,"pX":-1.1678192893537265,"pZ":1.8091966078948578,"vX0":-11.836373446679167,"vY0":-135.33422784445298,"vZ0":-6.76267649456361,"x":161.51,"y":189.93,"x0":2.583839355781618,"y0":50.00087472489132,"z0":5.414872483917534,"aX":9.523235330425084},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-7.0,"spinRate":2261,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.40334709952654046,"extension":6.735256801909754},"index":6,"playId":"db4d0301-28d7-3a25-b5df-4adda81b00c8","pitchNumber":4,"startTime":"2026-03-22T18:44:53.213Z","endTime":"2026-03-22T18:44:56.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887171222208195,"aZ":-14.324368551453563,"pfxX":4.943627698756391,"pfxZ":9.596882950188064,"pX":0.47272464741823284,"pZ":2.7115562807426894,"vX0":-7.881811520567063,"vY0":-135.36350867276903,"vZ0":-4.681771979617262,"x":98.98,"y":165.57,"x0":2.77678349794678,"y0":50.006149486605125,"z0":5.462889202445765,"aX":9.198907457960498},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-7.3,"spinRate":2366,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.404278047283388,"extension":6.730167159907749},"hitData":{"launchSpeed":91.1,"launchAngle":42.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.96,"coordY":93.79}},"index":7,"playId":"2ed6f611-cee0-3df7-8231-0e2c593d5bcf","pitchNumber":5,"startTime":"2026-03-22T18:45:17.247Z","endTime":"2026-03-22T18:45:26.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.07,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:45:26.316Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T18:45:31.461Z","endTime":"2026-03-22T18:47:12.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":806124,"fullName":"Colin Houck","link":"/api/v1/people/806124"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":806124,"fullName":"Colin Houck","link":"/api/v1/people/806124"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79849401530813,"aZ":-12.493702860616544,"pfxX":4.66235921787424,"pfxZ":10.439870450600788,"pX":0.25955573667809545,"pZ":3.418121179862159,"vX0":-7.923850222669456,"vY0":-135.9388538970836,"vZ0":-3.4484977784269044,"x":107.11,"y":146.49,"x0":2.5969251393392696,"y0":50.0020178977015,"z0":5.561535062859901,"aX":8.789340386875637},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":-7.0,"spinRate":2304,"spinDirection":141},"zone":2,"typeConfidence":0.91,"plateTime":0.4018276684310318,"extension":6.825841912500437},"index":0,"playId":"300fb19d-5e4a-3a48-930e-07d85fec3790","pitchNumber":1,"startTime":"2026-03-22T18:45:50.541Z","endTime":"2026-03-22T18:45:55.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85293045153032,"aZ":-25.80911187714477,"pfxX":7.387180726779066,"pfxZ":3.8395429988654524,"pX":0.3602126976812817,"pZ":2.3540712195943194,"vX0":-8.437568559707943,"vY0":-127.11731492955147,"vZ0":-2.6314119895043246,"x":103.27,"y":175.22,"x0":2.7424284708840654,"y0":50.00411081051827,"z0":5.423958122455691,"aX":12.249815681096115},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":-11.8,"spinRate":1338,"spinDirection":121},"zone":6,"typeConfidence":0.9,"plateTime":0.4287529548132847,"extension":6.673778853255926},"index":1,"playId":"e666f625-d58e-30de-9fb1-87daa9273d68","pitchNumber":2,"startTime":"2026-03-22T18:46:07.308Z","endTime":"2026-03-22T18:46:10.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75901282472839,"aZ":-17.875127387526764,"pfxX":5.282402945052436,"pfxZ":7.533147672048936,"pX":1.2305108488101317,"pZ":2.151891468815576,"vX0":-6.088137898233208,"vY0":-135.9320252854814,"vZ0":-5.506491371243526,"x":70.1,"y":180.68,"x0":2.7977787475331555,"y0":50.00376235067998,"z0":5.417962413542169,"aX":10.028988295200481},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":-8.5,"spinRate":2187,"spinDirection":137},"zone":14,"typeConfidence":0.85,"plateTime":0.40073713756964935,"extension":6.716443093609414},"index":2,"playId":"c3f16638-00e0-3812-af5f-ca2c529b2430","pitchNumber":3,"startTime":"2026-03-22T18:46:27.716Z","endTime":"2026-03-22T18:46:34.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"actionPlayId":"c3f16638-00e0-3812-af5f-ca2c529b2430","startTime":"2026-03-22T18:46:47.590Z","endTime":"2026-03-22T18:46:48.480Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by catcher Agustín Ramírez on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"c3f16638-00e0-3812-af5f-ca2c529b2430","startTime":"2026-03-22T18:46:48.480Z","endTime":"2026-03-22T18:47:07.267Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806124,"link":"/api/v1/people/806124"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":806124,"link":"/api/v1/people/806124"},"postOnSecond":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.93,"dramaIndex":38.0,"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00238695894507,"aZ":-27.259076527094752,"pfxX":-5.572970660525666,"pfxZ":3.3844484232891414,"pX":-0.03884306366146612,"pZ":1.983082991481901,"vX0":-5.012145836931179,"vY0":-119.6920502786019,"vZ0":-2.6463337016931803,"x":118.48,"y":185.24,"x0":2.8059117195868435,"y0":50.0019408035266,"z0":5.542826706856871,"aX":-8.088066131458465},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.8,"breakHorizontal":11.3,"spinRate":2357,"spinDirection":263},"zone":8,"typeConfidence":2.0,"plateTime":0.45752779285122536,"extension":6.654711577075517},"index":5,"playId":"f369e997-c8e1-3c8e-bb20-913b72b0340d","pitchNumber":4,"startTime":"2026-03-22T18:47:07.267Z","endTime":"2026-03-22T18:47:12.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.93,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:47:12.404Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T18:47:19.136Z","endTime":"2026-03-22T18:49:39.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638066792604324,"aZ":-14.022857077635871,"pfxX":5.068993430120711,"pfxZ":9.609724550344671,"pX":-1.112041285644872,"pZ":0.7806970266875456,"vX0":-11.570935645743866,"vY0":-135.79739990644225,"vZ0":-9.727083324562532,"x":159.39,"y":217.7,"x0":2.52432427543842,"y0":50.00024253478112,"z0":5.358845974916224,"aX":9.572641418241123},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-7.1,"spinRate":2195,"spinDirection":140},"zone":13,"typeConfidence":0.89,"plateTime":0.401641348313972,"extension":6.786455810947241},"index":0,"playId":"521e640c-4c43-3998-b766-9a42a67c2c70","pitchNumber":1,"startTime":"2026-03-22T18:47:38.037Z","endTime":"2026-03-22T18:47:41.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.905259509921635,"aZ":-27.704191979583907,"pfxX":-6.412961470950441,"pfxZ":3.0685576309167306,"pX":0.5298515112145864,"pZ":2.6157720731362932,"vX0":-3.8404044089106755,"vY0":-119.57052529748086,"vZ0":-0.9812181092646626,"x":96.8,"y":168.15,"x0":2.986949791777657,"y0":50.001175121485524,"z0":5.505387040480651,"aX":-9.333509469057596},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.6,"breakHorizontal":12.5,"spinRate":2368,"spinDirection":269},"zone":6,"typeConfidence":2.0,"plateTime":0.45714542164373473,"extension":6.662336957909516},"index":1,"playId":"a9a08eed-269c-3021-a00f-00b011b69e61","pitchNumber":2,"startTime":"2026-03-22T18:47:55.341Z","endTime":"2026-03-22T18:48:00.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155315591595823,"aZ":-25.84172115602304,"pfxX":6.4336735543822146,"pfxZ":3.9367909833210266,"pX":-0.14433986162060866,"pZ":1.408880447269677,"vX0":-9.081853944548373,"vY0":-125.47302444331407,"vZ0":-4.606826144820248,"x":122.5,"y":200.74,"x0":2.6707300272950514,"y0":50.00516133410725,"z0":5.350995913362925,"aX":10.356653444624316},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.4,"breakHorizontal":-9.8,"spinRate":1252,"spinDirection":122},"zone":13,"typeConfidence":0.88,"plateTime":0.4349691032989238,"extension":6.768972601771025},"index":2,"playId":"d53d9b81-e744-3cd0-9075-494a63aa9f2b","pitchNumber":3,"startTime":"2026-03-22T18:48:14.582Z","endTime":"2026-03-22T18:48:18.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.657553172334357,"aZ":-25.607579932574623,"pfxX":-6.078315317541461,"pfxZ":4.460188221184677,"pX":-0.6601734402170176,"pZ":2.015247516846901,"vX0":-6.459822061155625,"vY0":-120.597455651149,"vZ0":-2.5816212254897524,"x":142.16,"y":184.37,"x0":2.8436143333784414,"y0":50.00195545753555,"z0":5.36059985878816,"aX":-8.94204326279223},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.7,"breakHorizontal":12.6,"spinRate":2430,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.45434921144147733,"extension":6.834096747111331},"index":3,"playId":"79e4e315-ce66-327a-b60c-9fe614a24250","pitchNumber":4,"startTime":"2026-03-22T18:48:35.146Z","endTime":"2026-03-22T18:49:02.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"d19c0355-5265-3df0-b523-b8f51b47fd06","startTime":"2026-03-22T18:49:12.180Z","endTime":"2026-03-22T18:49:17.158Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55772604567237,"aZ":-27.058466557559306,"pfxX":-6.179942143937509,"pfxZ":3.4485504120758677,"pX":-0.021084582361382283,"pZ":2.207999640542185,"vX0":-4.603208281127643,"vY0":-121.04473442837167,"vZ0":-2.241605291893359,"x":117.8,"y":179.16,"x0":2.7080488588332297,"y0":50.00384264890672,"z0":5.514382336407049,"aX":-9.174017383321772},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":12.2,"spinRate":2444,"spinDirection":279},"zone":8,"typeConfidence":2.0,"plateTime":0.4524329104345264,"extension":6.641021429570615},"index":5,"playId":"d07e5742-0b24-38c6-9d13-5cde8d731f22","pitchNumber":5,"startTime":"2026-03-22T18:49:32.288Z","endTime":"2026-03-22T18:49:39.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":806124,"link":"/api/v1/people/806124"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:49:39.818Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Agustín Ramírez walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T18:52:06.980Z","endTime":"2026-03-22T18:54:39.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9,10,11],"actionIndex":[0,1,2,3,4],"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Roselli replaces left fielder Juan Soto, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:52:00.382Z","endTime":"2026-03-22T18:52:00.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815874,"link":"/api/v1/people/815874"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colin Houck remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"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-22T18:52:00.405Z","endTime":"2026-03-22T18:52:00.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806124,"link":"/api/v1/people/806124"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Trace Willhoite replaces first baseman Jorge Polanco, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-22T18:52:00.407Z","endTime":"2026-03-22T18:52:00.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688875,"link":"/api/v1/people/688875"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt Rudick replaces center fielder Luis Robert Jr., batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-22T18:52:00.409Z","endTime":"2026-03-22T18:52:00.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":673357,"link":"/api/v1/people/673357"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luke Weaver replaces David Peterson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"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-22T18:52:00.411Z","endTime":"2026-03-22T18:52:09.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561563622134077,"aZ":-11.743465465607745,"pfxX":-3.023762594221468,"pfxZ":10.789677364043637,"pX":1.1322373858768373,"pZ":2.1489295415160954,"vX0":7.309891826444847,"vY0":-137.03864995738013,"vZ0":-6.591213425928691,"x":73.84,"y":180.76,"x0":-1.182244011477565,"y0":50.00138734344824,"z0":5.395095291095042,"aX":-5.725611527554567},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2284,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4003810037905122,"extension":6.010346829053185},"index":5,"playId":"87687cb6-7473-38f7-83c0-750566ac4b58","pitchNumber":1,"startTime":"2026-03-22T18:52:09.080Z","endTime":"2026-03-22T18:52:13.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.589387096367712,"aZ":-25.276437142464854,"pfxX":1.3716951385486933,"pfxZ":4.138353910116669,"pX":0.5097286738264064,"pZ":2.0064668144161697,"vX0":4.05445134875857,"vY0":-128.289513171574,"vZ0":-3.659578478260946,"x":97.57,"y":184.61,"x0":-1.2694675037972827,"y0":50.00272571549287,"z0":5.42212205912395,"aX":2.2851231019671214},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":-3.4,"spinRate":2197,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.42698680549943235,"extension":5.9682807643967655},"index":6,"playId":"25b3a5f5-e457-3128-b931-6b1783df50d3","pitchNumber":2,"startTime":"2026-03-22T18:52:29.080Z","endTime":"2026-03-22T18:52:32.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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.3,"endSpeed":86.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.629506546847352,"aZ":-11.934335012057815,"pfxX":-3.4129604212378495,"pfxZ":10.68211421982851,"pX":-0.37148586651945026,"pZ":1.2346148344637007,"vX0":3.7058055197426585,"vY0":-137.09231763159778,"vZ0":-8.600576701239437,"x":131.16,"y":205.45,"x0":-1.300349601492069,"y0":50.000659938638606,"z0":5.236324396082722,"aX":-6.4654389764663085},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":5.4,"spinRate":2308,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40025067009270643,"extension":6.086398147261193},"index":7,"playId":"0618d91b-0a21-306f-8755-8284df3be6cd","pitchNumber":3,"startTime":"2026-03-22T18:52:50.151Z","endTime":"2026-03-22T18:52:54.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.467728825536557,"aZ":-23.412573760417686,"pfxX":1.3222650205044748,"pfxZ":5.16948330082532,"pX":0.5504473736102969,"pZ":1.7339968818342764,"vX0":4.1654263592821055,"vY0":-128.9919567976638,"vZ0":-4.886526485543481,"x":96.02,"y":191.96,"x0":-1.2534572194055964,"y0":50.000675514537,"z0":5.445469010943999,"aX":2.2396672029429348},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-3.2,"spinRate":2310,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.4237485277145887,"extension":5.913072859070215},"index":8,"playId":"c67c90f5-d34c-30cd-a2cb-8f32867be8d8","pitchNumber":4,"startTime":"2026-03-22T18:53:11.404Z","endTime":"2026-03-22T18:53:15.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.019940357085897,"aZ":-28.58563791956127,"pfxX":-6.980446797694401,"pfxZ":2.1888897300558856,"pX":-0.3082424379654671,"pZ":2.2336204063538516,"vX0":4.642122171392938,"vY0":-126.29251760310756,"vZ0":-2.3767648927838256,"x":128.75,"y":178.47,"x0":-1.24912493104141,"y0":50.004536331295284,"z0":5.451211723061672,"aX":-11.450386489423105},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":11.8,"spinRate":1815,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4311819176491398,"extension":6.076013374752952},"index":9,"playId":"4dfb0d6a-7a85-336b-9f98-815cb6ec40f5","pitchNumber":5,"startTime":"2026-03-22T18:53:48.577Z","endTime":"2026-03-22T18:53:51.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.234455075621,"aZ":-9.722351232561333,"pfxX":-3.1976718756361784,"pfxZ":11.555621073414198,"pX":0.814514500808051,"pZ":2.0989988589986,"vX0":6.370218420362889,"vY0":-138.79247738631057,"vZ0":-7.146869762730698,"x":85.95,"y":182.11,"x0":-1.0991901458607354,"y0":50.00452326097479,"z0":5.36150950805361,"aX":-6.214263926173263},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2405,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39524718141020676,"extension":6.040368515830834},"index":10,"playId":"60a7d3e9-126c-3f1b-8ae6-1560e062280c","pitchNumber":6,"startTime":"2026-03-22T18:54:10.900Z","endTime":"2026-03-22T18:54:16.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.013843780802073,"aZ":-24.07190411890118,"pfxX":-7.48795313436303,"pfxZ":4.9135585540053635,"pX":-0.38285338140469766,"pZ":1.1094566080756467,"vX0":4.761109099676739,"vY0":-127.30721763613452,"vZ0":-5.61616617743805,"x":131.59,"y":208.82,"x0":-1.3000935994922738,"y0":50.001898553763205,"z0":5.237864526705191,"aX":-12.346693145874559},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":12.6,"spinRate":1783,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4294790436467495,"extension":6.0753878052427615},"index":11,"playId":"2de752e0-7e8e-3b1e-ba0e-1ed29f04f7ef","pitchNumber":7,"startTime":"2026-03-22T18:54:32.818Z","endTime":"2026-03-22T18:54:39.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.38,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:54:39.259Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T18:55:18.802Z","endTime":"2026-03-22T18:56:56.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Micah McDowell replaces Agustín Ramírez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:55:13.710Z","endTime":"2026-03-22T18:55:21.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678093,"link":"/api/v1/people/678093"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"},"base":1,"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":93.9,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803226190298172,"aZ":-13.440770274069031,"pfxX":-3.059572658866415,"pfxZ":9.963537781102445,"pX":0.6187109738711258,"pZ":1.6052780669563014,"vX0":6.003982313268136,"vY0":-136.4310704489994,"vZ0":-7.392160492704426,"x":93.42,"y":195.44,"x0":-1.2156820003442967,"y0":50.00005123667654,"z0":5.28149522742025,"aX":-5.751357561456223},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2288,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4019047295203455,"extension":5.927827453676711},"index":1,"playId":"f75ebbe8-0f4c-3ac5-8cd1-5b4673664287","pitchNumber":1,"startTime":"2026-03-22T18:55:21.013Z","endTime":"2026-03-22T18:55:26.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81137977178317,"aZ":-11.758120965667343,"pfxX":-3.9085336760101463,"pfxZ":10.622960649976488,"pX":-0.12739456914964842,"pZ":2.289427776366022,"vX0":4.554153954311738,"vY0":-138.24108131827595,"vZ0":-6.025517667477868,"x":121.86,"y":176.97,"x0":-1.2937747890533955,"y0":50.00642957945912,"z0":5.297823948666141,"aX":-7.514456353881708},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2268,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39727083280703956,"extension":6.0366693277238594},"index":2,"playId":"cb036227-ef09-3ad1-8b77-45d5f9837e9b","pitchNumber":2,"startTime":"2026-03-22T18:55:43.126Z","endTime":"2026-03-22T18:55:47.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57820947744248,"aZ":-28.06269848213338,"pfxX":-7.995308891476275,"pfxZ":2.4504578698727384,"pX":-0.8421851245545975,"pZ":1.0576541501209642,"vX0":3.885568092611018,"vY0":-128.22430793483997,"vZ0":-5.15774593442374,"x":149.1,"y":210.22,"x0":-1.3320642980145796,"y0":50.004315009502406,"z0":5.26430077469491,"aX":-13.41825045520058},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":1817,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4258962002793907,"extension":6.020135289859431},"index":3,"playId":"810eec42-29a6-3dad-9067-2ff2d1e5e034","pitchNumber":3,"startTime":"2026-03-22T18:56:07.905Z","endTime":"2026-03-22T18:56:12.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":94.6,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3115802144554,"aZ":-12.560939348063762,"pfxX":-4.457575492620091,"pfxZ":10.223535639693019,"pX":-0.9321462126080301,"pZ":4.249371173514004,"vX0":2.6505885299177927,"vY0":-137.79047425340278,"vZ0":-1.1514709450441303,"x":152.53,"y":124.05,"x0":-1.3286897993351485,"y0":50.000283441691444,"z0":5.523534545167698,"aX":-8.54926150210753},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":7.4,"spinRate":2370,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39788358910306565,"extension":6.0446036430279335},"index":4,"playId":"8fb48ee5-1598-3fa2-81fb-47bf38190aff","pitchNumber":4,"startTime":"2026-03-22T18:56:30.769Z","endTime":"2026-03-22T18:56:34.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156757370164232,"aZ":-26.377978071541058,"pfxX":-8.10992749587877,"pfxZ":3.444307438605005,"pX":-0.16520435459907842,"pZ":1.1344086081398723,"vX0":5.493424980421754,"vY0":-128.59481942724113,"vZ0":-5.3346619556917005,"x":123.3,"y":208.15,"x0":-1.268916837452838,"y0":50.00594334414884,"z0":5.266637369651685,"aX":-13.667232328959976},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":1903,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4249464663446241,"extension":6.019707574303297},"index":5,"playId":"7eda406c-59d5-3591-94f7-52bcd2709987","pitchNumber":5,"startTime":"2026-03-22T18:56:52.643Z","endTime":"2026-03-22T18:56:56.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":2.41,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:56:56.089Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks. Micah McDowell to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T18:57:43.422Z","endTime":"2026-03-22T18:59:40.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4296b0b3-369f-3b1d-b08a-108f002f08f7","startTime":"2026-03-22T18:57:24.300Z","endTime":"2026-03-22T18:57:28.075Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3226601300583,"aZ":-25.081912963607067,"pfxX":0.8198911676496685,"pfxZ":4.269514638109754,"pX":1.25618942238328,"pZ":1.9513812787229483,"vX0":5.798159386810536,"vY0":-127.55728732699845,"vZ0":-3.686900674349303,"x":69.12,"y":186.09,"x0":-1.1454954614592103,"y0":50.00187395587396,"z0":5.375560412259663,"aX":1.3607898110600745},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":-2.6,"spinRate":2237,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.42813033900211916,"extension":6.029908753434699},"index":1,"playId":"bff50ce2-1ec8-38ee-803d-a0251fe9aec4","pitchNumber":1,"startTime":"2026-03-22T18:57:45.504Z","endTime":"2026-03-22T18:57:49.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":94.8,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84266434167703,"aZ":-13.830329926553706,"pfxX":-2.4547566231395086,"pfxZ":9.548419690299667,"pX":0.9756102109517057,"pZ":2.0756897204139126,"vX0":6.620555358359305,"vY0":-137.7676774258255,"vZ0":-6.24045830433431,"x":79.81,"y":182.74,"x0":-1.1404819963891286,"y0":50.00018948657363,"z0":5.306389813525437,"aX":-4.715552725163088},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":3.0,"spinRate":2372,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39770042913176074,"extension":6.034643854674492},"index":2,"playId":"2ac83c0e-3da3-37d7-bde8-0aac7da83236","pitchNumber":2,"startTime":"2026-03-22T18:58:07.952Z","endTime":"2026-03-22T18:58:12.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084680079462792,"aZ":-24.73434713955175,"pfxX":1.3722101118557055,"pfxZ":4.283479168940282,"pX":0.3452152361250449,"pZ":3.011384092394148,"vX0":3.70557768235392,"vY0":-130.4210405857589,"vZ0":-1.5769415401419364,"x":103.84,"y":157.47,"x0":-1.267260734758663,"y0":50.00579067112244,"z0":5.472894608447683,"aX":2.386221140137339},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-3.2,"spinRate":2242,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.41849975727058153,"extension":5.909819747176253},"index":3,"playId":"da526c47-dcfa-38d6-995b-00b3c958a26c","pitchNumber":3,"startTime":"2026-03-22T18:58:30.593Z","endTime":"2026-03-22T18:58:35.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86650546232574,"aZ":-13.222686097613327,"pfxX":-2.377059934530482,"pfxZ":9.83706956007491,"pX":0.35442862860265956,"pZ":2.6107621407894595,"vX0":5.36574468567865,"vY0":-137.75000530775202,"vZ0":-4.8677532057323765,"x":103.49,"y":168.29,"x0":-1.30765294354022,"y0":50.00274997998894,"z0":5.290887912176173,"aX":-4.5797948736966205},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2297,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3972375732970921,"extension":6.0643417486405635},"index":4,"playId":"e16234bc-b577-3bb6-89c2-3c60ea1d9bcd","pitchNumber":4,"startTime":"2026-03-22T18:58:52.088Z","endTime":"2026-03-22T18:58:56.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.737228698824985,"aZ":-12.582253874307616,"pfxX":-3.071846940553756,"pfxZ":10.384338672370513,"pX":0.8595841483812608,"pZ":4.05701211883753,"vX0":6.379064994277567,"vY0":-136.85429964700663,"vZ0":-1.554257883829393,"x":84.23,"y":129.24,"x0":-1.1080865100264625,"y0":50.00011619884336,"z0":5.499299986371994,"aX":-5.794654925610402},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":4.1,"spinRate":2327,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40105904107710044,"extension":6.0184877382419035},"index":5,"playId":"89dc653a-4762-3a8f-a092-2e3b96103a59","pitchNumber":5,"startTime":"2026-03-22T18:59:12.767Z","endTime":"2026-03-22T18:59:16.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182896199041124,"aZ":-14.025119703853694,"pfxX":-3.6121552127102157,"pfxZ":9.645120671124037,"pX":-0.9635500762746845,"pZ":3.337891681582491,"vX0":2.2362935273448157,"vY0":-136.3548105520047,"vZ0":-2.9168794862365437,"x":153.73,"y":148.66,"x0":-1.325343301404904,"y0":50.001173029906866,"z0":5.390005475013256,"aX":-6.796295328210219},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2345,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40178842885212473,"extension":6.041245438278695},"index":6,"playId":"7204755c-f123-377e-819c-23df21f8e2b6","pitchNumber":6,"startTime":"2026-03-22T18:59:35.095Z","endTime":"2026-03-22T18:59:40.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":1.96,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:59:40.042Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Graham Pauley walks. Micah McDowell to 3rd. PJ Morlando to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:01:26.759Z","endTime":"2026-03-22T19:02:59.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"postOnSecond":{"id":703563,"fullName":"PJ Morlando","link":"/api/v1/people/703563"},"postOnThird":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0],"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":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":703563,"fullName":"PJ Morlando","link":"/api/v1/people/703563"},"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner PJ Morlando replaces Heriberto Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-22T19:00:04.105Z","endTime":"2026-03-22T19:00:28.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703563,"link":"/api/v1/people/703563"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"base":1,"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-22T19:00:28.409Z","endTime":"2026-03-22T19:01:07.158Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"135b4d4f-bb2a-3d72-a63b-7d81c88055c6","startTime":"2026-03-22T19:01:07.158Z","endTime":"2026-03-22T19:01:12.777Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.800443429560453,"aZ":-12.900775788385339,"pfxX":-1.9263157556368422,"pfxZ":10.32870659955713,"pX":0.8144239592856108,"pZ":2.1657827910552934,"vX0":5.906625014459416,"vY0":-135.98671634599498,"vZ0":-6.156856891119805,"x":85.96,"y":180.3,"x0":-1.1389770663805603,"y0":50.006152303004534,"z0":5.360333893470748,"aX":-3.596291651256941},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":2.2,"spinRate":2228,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40332522894416956,"extension":5.988730441352388},"index":3,"playId":"23772108-9e29-3d4b-80e7-22fec15a4ae9","pitchNumber":1,"startTime":"2026-03-22T19:01:29.039Z","endTime":"2026-03-22T19:01:35.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49160196899056,"aZ":-23.741051990646238,"pfxX":-8.19659395210201,"pfxZ":5.1248498966638305,"pX":-0.9623180912410357,"pZ":1.4679442025737894,"vX0":3.725110648373132,"vY0":-127.51748646875632,"vZ0":-4.817989301220228,"x":153.68,"y":199.15,"x0":-1.3780727647018978,"y0":50.0021028304456,"z0":5.25746044821417,"aX":-13.482894764004959},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":14.0,"spinRate":1818,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4297230955043885,"extension":6.030172845165569},"index":4,"playId":"21a9fb72-52ac-3d0f-b4a7-2e43a6c2f540","pitchNumber":2,"startTime":"2026-03-22T19:01:50.724Z","endTime":"2026-03-22T19:01:55.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250344641799458,"aZ":-13.39032948791031,"pfxX":-3.1376097225870976,"pfxZ":9.986171691936978,"pX":-0.45176191789117703,"pZ":2.769866988788936,"vX0":3.5085490278203966,"vY0":-136.33991716151758,"vZ0":-4.431942122186912,"x":134.22,"y":163.99,"x0":-1.34824810759397,"y0":50.002241647339034,"z0":5.342084523312803,"aX":-5.901361548409132},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":4.9,"spinRate":2272,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40189325750189653,"extension":5.958864495466088},"index":5,"playId":"e3b97efc-668d-36af-86cd-9e3fe6d359a5","pitchNumber":3,"startTime":"2026-03-22T19:02:11.723Z","endTime":"2026-03-22T19:02:16.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":6,"startTime":"2026-03-22T19:02:21.263Z","endTime":"2026-03-22T19:02:32.585Z","isPitch":false,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8650470558537,"aZ":-16.218517188375316,"pfxX":0.15256938183909252,"pfxZ":8.842740106144635,"pX":1.709738086215799,"pZ":2.3172038581050414,"vX0":7.606995139628991,"vY0":-133.05731589407353,"vZ0":-4.755242531476639,"x":51.83,"y":176.22,"x0":-1.1984802070467284,"y0":50.00266826932857,"z0":5.291874071427087,"aX":0.274312768565953},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-1.8,"spinRate":2318,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4106591043349601,"extension":6.0471818586491475},"index":7,"playId":"527b3782-9edf-3185-85d9-619e2330e85b","pitchNumber":4,"startTime":"2026-03-22T19:02:32.585Z","endTime":"2026-03-22T19:02:36.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.410540799587984,"aZ":-15.124827758803644,"pfxX":-3.0073060481937803,"pfxZ":9.028503139988453,"pX":-0.22282114896673313,"pZ":3.7773232662113876,"vX0":4.125776197836847,"vY0":-136.18383944179988,"vZ0":-1.7106520715048674,"x":125.49,"y":136.79,"x0":-1.362960791500964,"y0":50.00145620597198,"z0":5.453731012709758,"aX":-5.678523482453735},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":4.7,"spinRate":2242,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40137531093770784,"extension":5.9963328297918705},"index":8,"playId":"d3363ee7-32a4-3c89-a374-fb877b26b56a","pitchNumber":5,"startTime":"2026-03-22T19:02:54.744Z","endTime":"2026-03-22T19:02:59.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":703563,"link":"/api/v1/people/703563"},"second":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":3.19,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:02:59.493Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kemp Alderman grounds into a force out, third baseman Colin Houck to second baseman Marcus Semien. Micah McDowell scores. PJ Morlando to 3rd. Dub Gleed out at 2nd. Kemp Alderman to 1st.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:05:16.246Z","endTime":"2026-03-22T19:05:45.655Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686745,"fullName":"Zach Peek","link":"/api/v1/people/686745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"postOnThird":{"id":703563,"fullName":"PJ Morlando","link":"/api/v1/people/703563"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":801957,"fullName":"Dub Gleed","link":"/api/v1/people/801957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806124,"link":"/api/v1/people/806124"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":703563,"fullName":"PJ Morlando","link":"/api/v1/people/703563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dub Gleed replaces Graham Pauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-22T19:03:32.950Z","endTime":"2026-03-22T19:03:55.757Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801957,"link":"/api/v1/people/801957"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"base":1,"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":703563,"link":"/api/v1/people/703563"},"third":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zach Peek replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-22T19:03:55.757Z","endTime":"2026-03-22T19:05:18.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686745,"link":"/api/v1/people/686745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"second":{"id":703563,"link":"/api/v1/people/703563"},"third":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537224598150726,"aZ":-20.052964618636363,"pfxX":-8.26692464535571,"pfxZ":6.541917730981332,"pX":-0.2900966237325006,"pZ":1.947207878539486,"vX0":6.362864349052196,"vY0":-134.81967635221545,"vZ0":-5.307871992380983,"x":128.06,"y":186.21,"x0":-1.5991751326236712,"y0":50.001404110935695,"z0":5.343773498669354,"aX":-15.31551305118309},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2321,"spinDirection":227},"zone":7,"typeConfidence":1.34,"plateTime":0.4052550867903979,"extension":6.6475874748750785},"index":2,"playId":"e66cf25e-48a7-3bbb-8514-a5401adccbd8","pitchNumber":1,"startTime":"2026-03-22T19:05:18.516Z","endTime":"2026-03-22T19:05:21.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"second":{"id":703563,"link":"/api/v1/people/703563"},"third":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.162244974562636,"aZ":-40.82304784850521,"pfxX":3.9045664690278947,"pfxZ":-6.393664773031178,"pX":0.5600662378329859,"pZ":2.1054385116084426,"vX0":3.7132586743718887,"vY0":-115.471564458227,"vZ0":0.7172564309850673,"x":95.65,"y":181.93,"x0":-1.5751236138943308,"y0":50.00279274201759,"z0":5.713080328732082,"aX":5.2812740638447995},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.2,"breakHorizontal":-8.0,"spinRate":3184,"spinDirection":34},"zone":9,"typeConfidence":1.35,"plateTime":0.4740229899336934,"extension":6.475081569156704},"hitData":{"launchSpeed":63.5,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.81,"coordY":170.26}},"index":3,"playId":"8cd1d370-f39e-3e0a-999d-6045afbe5f63","pitchNumber":2,"startTime":"2026-03-22T19:05:40.301Z","endTime":"2026-03-22T19:05:45.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"second":{"id":703563,"link":"/api/v1/people/703563"},"third":{"id":678093,"link":"/api/v1/people/678093"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":4.18,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:05:45.655Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jesús Bastidas pops out to first baseman Trace Willhoite in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T19:05:59.118Z","endTime":"2026-03-22T19:07:18.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686745,"fullName":"Zach Peek","link":"/api/v1/people/686745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688875,"link":"/api/v1/people/688875"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.822241614854587,"aZ":-14.211046558487014,"pfxX":-7.477889013165891,"pfxZ":9.336277944247138,"pX":0.8668860175095628,"pZ":2.8159628063941646,"vX0":7.931649482224588,"vY0":-137.87411286389226,"vZ0":-5.187543098165468,"x":83.96,"y":162.75,"x0":-1.0764549056829298,"y0":50.00416007209558,"z0":5.681936221374618,"aX":-14.389796403287596},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":11.9,"spinRate":2548,"spinDirection":210},"zone":12,"typeConfidence":1.04,"plateTime":0.3973561075288612,"extension":6.558126170873079},"index":0,"playId":"7167ba64-b09e-3b2b-ad5f-725b42fd522b","pitchNumber":1,"startTime":"2026-03-22T19:06:32.763Z","endTime":"2026-03-22T19:06:37.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"third":{"id":703563,"link":"/api/v1/people/703563"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9407965966428,"aZ":-36.00462649960106,"pfxX":3.8734427731670227,"pfxZ":-2.708767887775875,"pX":1.6168401575603628,"pZ":0.9858938680351574,"vX0":5.8399386103868425,"vY0":-118.2543218534282,"vZ0":-3.0853847014874773,"x":55.37,"y":212.16,"x0":-1.3897915816804556,"y0":50.004034838348254,"z0":5.616685997621554,"aX":5.474844221740585},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.4,"breakHorizontal":-8.4,"spinRate":3111,"spinDirection":32},"zone":14,"typeConfidence":1.19,"plateTime":0.46350447083676505,"extension":6.572374735096214},"index":1,"playId":"91d18cd9-6f40-38ee-9a24-49b251dfe175","pitchNumber":2,"startTime":"2026-03-22T19:06:50.285Z","endTime":"2026-03-22T19:06:54.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"third":{"id":703563,"link":"/api/v1/people/703563"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":94.3,"endSpeed":86.5,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23817785877671,"aZ":-12.486985751041937,"pfxX":-6.897532231257601,"pfxZ":10.272291961004273,"pX":-0.23346797722901375,"pZ":3.008877518820063,"vX0":4.599383697252667,"vY0":-137.27910639549796,"vZ0":-5.14923754665883,"x":125.9,"y":157.54,"x0":-1.0310051780561147,"y0":50.00284936670618,"z0":5.75296464916503,"aX":-13.218252523846916},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":11.6,"spinRate":2702,"spinDirection":205},"zone":2,"typeConfidence":1.13,"plateTime":0.3983841664555152,"extension":6.565818251429045},"hitData":{"launchSpeed":77.6,"launchAngle":61.0,"totalDistance":210.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":125.4,"coordY":188.22}},"index":2,"playId":"5a87898c-1a1f-3697-bd51-7da4ed65f83d","pitchNumber":3,"startTime":"2026-03-22T19:07:10.399Z","endTime":"2026-03-22T19:07:18.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"third":{"id":703563,"link":"/api/v1/people/703563"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-8.8,"leverageIndex":3.37,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:07:18.413Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to right fielder Esmil Valencia.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:09:31.596Z","endTime":"2026-03-22T19:10:57.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10],"actionIndex":[0,1,2,3,4,5],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Andrew Salas replaces shortstop Javier Sanoja, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:09:09.592Z","endTime":"2026-03-22T19:09:09.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829035,"link":"/api/v1/people/829035"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":691594,"link":"/api/v1/people/691594"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Spencer Bramwell replaces Micah McDowell, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T19:09:09.614Z","endTime":"2026-03-22T19:09:09.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695426,"link":"/api/v1/people/695426"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"302","replacedPlayer":{"id":678093,"link":"/api/v1/people/678093"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmil Valencia replaces right fielder Owen Caissie, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-22T19:09:09.616Z","endTime":"2026-03-22T19:09:09.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806982,"link":"/api/v1/people/806982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"PJ Morlando remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"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-22T19:09:09.617Z","endTime":"2026-03-22T19:09:09.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703563,"link":"/api/v1/people/703563"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dub Gleed remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"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-22T19:09:09.619Z","endTime":"2026-03-22T19:09:09.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801957,"link":"/api/v1/people/801957"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Zuber replaces Andrew Nardi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-22T19:09:09.621Z","endTime":"2026-03-22T19:09:33.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852423318260275,"aZ":-16.417306538522542,"pfxX":-7.628809780838927,"pfxZ":8.212900265825473,"pX":-0.8509125620147755,"pZ":3.3932684393033954,"vX0":6.310850593573811,"vY0":-137.2722784603788,"vZ0":-1.8229472178453991,"x":149.43,"y":147.16,"x0":-2.1824232048248047,"y0":50.00313349451768,"z0":5.1770904393775075,"aX":-14.638135699631318},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":2319,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39818646509534883,"extension":5.977489628194592},"index":6,"playId":"68afc942-8a59-31fa-b482-5e4e4e32e992","pitchNumber":1,"startTime":"2026-03-22T19:09:33.839Z","endTime":"2026-03-22T19:09:37.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":86.7,"endSpeed":80.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.599743897140637,"aZ":-31.02158723020693,"pfxX":1.6369171079333669,"pfxZ":0.7024441723942303,"pX":-0.11266509121711149,"pZ":3.8693204893862907,"vX0":4.6003616492701065,"vY0":-126.33237038699536,"vZ0":2.3852158772648178,"x":121.29,"y":134.31,"x0":-2.157556307180362,"y0":50.003651853480925,"z0":5.378105749414613,"aX":2.6909941810044207},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":2474,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.4307491876671392,"extension":5.972984799135291},"index":7,"playId":"cc76956d-ecbc-3685-9ff5-42aca7418d13","pitchNumber":2,"startTime":"2026-03-22T19:09:50.019Z","endTime":"2026-03-22T19:09:54.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43422563753678,"aZ":-22.98984216907105,"pfxX":-9.741904875371219,"pfxZ":4.809066602615641,"pX":-0.35085555149806363,"pZ":3.045872845705734,"vX0":7.499492636296426,"vY0":-136.64775933701696,"vZ0":-1.5085176130565814,"x":130.37,"y":156.54,"x0":-1.8523323830928113,"y0":50.00033980946353,"z0":5.169923222786904,"aX":-18.595593399164322},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":2141,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3993769812783725,"extension":6.04460870054587},"index":8,"playId":"5c380c29-8506-3894-930f-fbe3fc751f0f","pitchNumber":3,"startTime":"2026-03-22T19:10:07.201Z","endTime":"2026-03-22T19:10:16.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41931990369359,"aZ":-33.73708334457379,"pfxX":3.680036126786992,"pfxZ":-0.9599748793551193,"pX":-0.041602520106973774,"pZ":2.9862486203656555,"vX0":3.6560172201137418,"vY0":-126.47538801315031,"vZ0":0.82101428471521,"x":118.59,"y":158.15,"x0":-1.9809647037249878,"y0":50.00317391978505,"z0":5.351168001257334,"aX":5.994368096613825},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-7.4,"spinRate":2738,"spinDirection":99},"zone":2,"typeConfidence":2.0,"plateTime":0.43213132351654204,"extension":5.858547772646077},"index":9,"playId":"c53caeba-18c3-3c16-8846-674c22aee0f9","pitchNumber":4,"startTime":"2026-03-22T19:10:30.292Z","endTime":"2026-03-22T19:10:34.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185575710722432,"aZ":-21.85946173275787,"pfxX":-8.586914183737774,"pfxZ":5.346105599672287,"pX":-0.21176385771477904,"pZ":3.196873089289943,"vX0":7.338661316736431,"vY0":-137.25220181368712,"vZ0":-1.4015702744795848,"x":125.07,"y":152.46,"x0":-1.7899222285667056,"y0":50.00316237354881,"z0":5.1866415470698195,"aX":-16.56752399801834},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":2169,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3973672751213524,"extension":5.9598668645357},"hitData":{"launchSpeed":94.8,"launchAngle":20.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.97,"coordY":84.52}},"index":10,"playId":"c974eeb7-8471-3881-8001-090a4e148181","pitchNumber":5,"startTime":"2026-03-22T19:10:46.892Z","endTime":"2026-03-22T19:10:57.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:10:57.705Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:10:56.726Z","endTime":"2026-03-22T19:14:24.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23926376331723,"aZ":-28.736430629645962,"pfxX":2.1175119882866857,"pfxZ":1.9546271677483915,"pX":0.024398209128632265,"pZ":1.967424654431501,"vX0":4.897791593830122,"vY0":-130.4514470212621,"vZ0":-2.602929393000043,"x":116.07,"y":185.66,"x0":-2.1376308111142435,"y0":50.001605981853075,"z0":5.100157627379489,"aX":3.723093926365207},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":-4.7,"spinRate":2554,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.41667409319716375,"extension":5.912529114609328},"index":0,"playId":"25db6d32-79f4-3c75-b4f3-35abb5fd1010","pitchNumber":1,"startTime":"2026-03-22T19:11:22.516Z","endTime":"2026-03-22T19:11:26.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00462606794701,"aZ":-29.719395883280793,"pfxX":-8.321422992851653,"pfxZ":1.4608405759781178,"pX":0.12130544518396529,"pZ":2.110194519264168,"vX0":8.078659807278866,"vY0":-127.37707449615138,"vZ0":-1.5737326348449914,"x":112.38,"y":181.8,"x0":-1.9787557026706468,"y0":50.00111722111155,"z0":5.040117211179425,"aX":-13.960710947096345},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":13.7,"spinRate":1257,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.42659194972546643,"extension":6.170277069415542},"index":1,"playId":"07aea4fd-a96a-3f43-a3ff-75292aed5762","pitchNumber":2,"startTime":"2026-03-22T19:11:37.291Z","endTime":"2026-03-22T19:11:41.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.727435307256712,"aZ":-28.65192159594468,"pfxX":3.0811060882750745,"pfxZ":1.9867976621506562,"pX":-0.27639555006207495,"pZ":1.5647111056226315,"vX0":3.4370726008487784,"vY0":-131.46040875218947,"vZ0":-3.6321552439686338,"x":127.54,"y":196.53,"x0":-1.9952096653262796,"y0":50.001125783952844,"z0":5.063056320955608,"aX":5.456647253898811},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":-6.2,"spinRate":2563,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41475125455254824,"extension":5.914811493090839},"index":2,"playId":"331eff36-1e5f-329d-bea1-f6688b089f8a","pitchNumber":3,"startTime":"2026-03-22T19:11:54.018Z","endTime":"2026-03-22T19:11:58.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801564520608025,"aZ":-27.614165562156973,"pfxX":1.4708241910812196,"pfxZ":2.539890496024044,"pX":0.03331552660571266,"pZ":1.6936131595636612,"vX0":4.556342706525841,"vY0":-132.05236035745563,"vZ0":-3.9276561771288248,"x":115.73,"y":193.05,"x0":-1.8942908323943597,"y0":50.00270164680947,"z0":5.194332711975869,"aX":2.6393445857188977},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.1,"breakHorizontal":-3.5,"spinRate":2506,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.41221715444740425,"extension":5.936338281664965},"index":3,"playId":"a29f834d-4074-37bc-93ef-fcb7af36e084","pitchNumber":4,"startTime":"2026-03-22T19:12:14.957Z","endTime":"2026-03-22T19:12:18.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203296535216385,"aZ":-14.660914507757976,"pfxX":-5.039602000396156,"pfxZ":8.871525427459154,"pX":-0.17429101435422506,"pZ":4.286743525871004,"vX0":6.633386961421164,"vY0":-139.3528566002221,"vZ0":0.09496189180446674,"x":123.64,"y":123.04,"x0":-1.926557568023167,"y0":50.00240084379623,"z0":5.2177099508497715,"aX":-9.949003281448412},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2402,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3924738937905241,"extension":5.969880629408635},"index":4,"playId":"5b7944fb-6f09-36db-9e35-c120d845b7ab","pitchNumber":5,"startTime":"2026-03-22T19:12:34.553Z","endTime":"2026-03-22T19:12:38.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13235453153546,"aZ":-29.91700694447326,"pfxX":2.846643658270046,"pfxZ":1.2850305239727184,"pX":0.0968950954325464,"pZ":1.7851521002308426,"vX0":4.009774720109717,"vY0":-130.80798449014213,"vZ0":-3.1945581468624207,"x":113.31,"y":190.58,"x0":-1.8179118086064687,"y0":50.00168396806945,"z0":5.233590509200527,"aX":4.9988936305789515},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":-6.0,"spinRate":2636,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.41659906572947003,"extension":5.89321580157453},"index":5,"playId":"f02c2a7f-bf98-3b55-a3df-3afaf80a575d","pitchNumber":6,"startTime":"2026-03-22T19:12:51.915Z","endTime":"2026-03-22T19:12:56.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244991133267128,"aZ":-24.108897335765636,"pfxX":-8.726975363225419,"pfxZ":4.1602009715267005,"pX":-0.4817330900225161,"pZ":1.9369892742148174,"vX0":7.074288172633494,"vY0":-137.5602253748903,"vZ0":-3.915861769925976,"x":135.36,"y":186.48,"x0":-1.938464655653234,"y0":50.00224017665117,"z0":4.991183829695567,"aX":-16.91597081965063},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":14.5,"spinRate":2206,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3964495641519532,"extension":6.131617598244677},"index":6,"playId":"34b428ae-fa7b-3690-a59b-2c7e8e6f8839","pitchNumber":7,"startTime":"2026-03-22T19:13:13.782Z","endTime":"2026-03-22T19:13:17.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536200697597067,"aZ":-13.160417596567983,"pfxX":-5.139545826457715,"pfxZ":9.580893620039182,"pX":0.18134821307604046,"pZ":3.9866954756328226,"vX0":7.186559294657345,"vY0":-139.5514501221036,"vZ0":-1.023480534921793,"x":110.09,"y":131.14,"x0":-1.7519644579888143,"y0":50.00462484863051,"z0":5.219557069009542,"aX":-10.20235318019362},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2433,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3915384704390208,"extension":6.029283341078384},"index":7,"playId":"7113a873-25d4-3725-b447-2b80da966d4c","pitchNumber":8,"startTime":"2026-03-22T19:13:38.461Z","endTime":"2026-03-22T19:13:42.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748321311756083,"aZ":-27.656276008037686,"pfxX":-10.092371695229954,"pfxZ":2.608291692489852,"pX":0.11915661315309452,"pZ":0.9288838457352618,"vX0":8.53646069719532,"vY0":-130.2064759240283,"vZ0":-4.958240594328739,"x":112.46,"y":213.7,"x0":-1.8744563572122663,"y0":50.00646571583793,"z0":4.925161955459963,"aX":-17.508468226062266},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":1321,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4190432586176125,"extension":6.14229606972162},"index":8,"playId":"20bf205a-33ec-39fe-a1f6-d8dce489ddc6","pitchNumber":9,"startTime":"2026-03-22T19:13:55.231Z","endTime":"2026-03-22T19:13:59.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69878177790801,"aZ":-14.120462847646198,"pfxX":-7.120283455641854,"pfxZ":9.1087294908906,"pX":-0.39967550546130837,"pZ":3.131404774645558,"vX0":6.6816342391195205,"vY0":-139.7150573877142,"vZ0":-3.0091270784604363,"x":132.23,"y":154.23,"x0":-1.8939879846791574,"y0":50.00477143242209,"z0":5.147208642221617,"aX":-14.115848545422628},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2448,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3916314269703185,"extension":6.0363825725724505},"index":9,"playId":"9f947356-7f25-3fe9-9eac-4811fb385f5c","pitchNumber":10,"startTime":"2026-03-22T19:14:19.238Z","endTime":"2026-03-22T19:14:24.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:14:24.255Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rortvedt singles on a sharp ground ball to center fielder Andrew Pintar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:14:32.726Z","endTime":"2026-03-22T19:15:33.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.399658791279748,"aZ":-26.704085993304844,"pfxX":6.66712868506677,"pfxZ":3.5742668263734076,"pX":-0.3894656581461702,"pZ":2.0560758428938786,"vX0":3.126891343523011,"vY0":-121.98984470153576,"vZ0":-1.220814025963091,"x":131.85,"y":183.27,"x0":-2.5480120696962634,"y0":50.005534272873206,"z0":4.831603286190889,"aX":10.20932504457378},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.5,"breakHorizontal":-12.7,"spinRate":2841,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4462915037659583,"extension":5.888247882307936},"index":0,"playId":"3fa4450d-62ee-3793-8d23-69b0cea15a57","pitchNumber":1,"startTime":"2026-03-22T19:14:48.220Z","endTime":"2026-03-22T19:14:52.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.269975938040215,"aZ":-13.964098002809608,"pfxX":-5.571773778230205,"pfxZ":9.248696767404109,"pX":-0.19340113660405753,"pZ":3.508316707681677,"vX0":6.73333997603169,"vY0":-139.21260810462638,"vZ0":-1.9907867144435114,"x":124.37,"y":144.06,"x0":-1.9157439307258786,"y0":50.00561742026102,"z0":5.153463398764682,"aX":-10.974697249585871},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2432,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3929292267061526,"extension":5.880709609685734},"index":1,"playId":"24b5a973-4123-3d0e-877f-07a0b592bec8","pitchNumber":2,"startTime":"2026-03-22T19:15:02.396Z","endTime":"2026-03-22T19:15:06.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-22T19:15:20.640Z","endTime":"2026-03-22T19:15:27.441Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16238356066689,"aZ":-28.156253303306897,"pfxX":2.482411712028211,"pfxZ":2.269217609465348,"pX":-0.4950404845428702,"pZ":2.0368451079491416,"vX0":2.904822511475143,"vY0":-130.9064796640848,"vZ0":-2.8391947567520437,"x":135.87,"y":183.79,"x0":-1.9330992257928612,"y0":50.00560405473987,"z0":5.197595488372229,"aX":4.3991795959585955},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":-5.0,"spinRate":2740,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.41508782828803126,"extension":5.985785160448324},"hitData":{"launchSpeed":93.4,"launchAngle":6.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.67,"coordY":80.1}},"index":3,"playId":"ad647f16-15b1-36e6-a8b8-2125eadd4f8c","pitchNumber":3,"startTime":"2026-03-22T19:15:27.441Z","endTime":"2026-03-22T19:15:33.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:15:33.543Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Esmil Valencia.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T19:15:48.164Z","endTime":"2026-03-22T19:16:14.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"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, 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":83.4,"endSpeed":76.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73750925367918,"aZ":-27.27602649108554,"pfxX":6.7538823933813,"pfxZ":3.276260718951768,"pX":0.5143057735224126,"pZ":1.5452426428967458,"vX0":4.705481541343799,"vY0":-121.483256098449,"vZ0":-2.1484823771414803,"x":97.4,"y":197.06,"x0":-2.3249426857385926,"y0":50.00203886334417,"z0":4.811296759205932,"aX":10.097321071028647},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.6,"breakHorizontal":-13.3,"spinRate":2775,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4508132732184671,"extension":5.891041240862105},"hitData":{"launchSpeed":94.3,"launchAngle":37.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.5,"coordY":66.8}},"index":0,"playId":"fcadbe01-d58b-3782-947d-145e6753aca4","pitchNumber":1,"startTime":"2026-03-22T19:16:05.452Z","endTime":"2026-03-22T19:16:14.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:16:14.749Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pintar called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:18:35.168Z","endTime":"2026-03-22T19:20:25.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815084,"fullName":"Ben Simon","link":"/api/v1/people/815084"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Sam Robertson replaces shortstop Francisco Lindor, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:18:37.176Z","endTime":"2026-03-22T19:18:37.177Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":816384,"link":"/api/v1/people/816384"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yunior Amparo replaces third baseman Colin Houck, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T19:18:37.178Z","endTime":"2026-03-22T19:18:37.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825159,"link":"/api/v1/people/825159"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"302","replacedPlayer":{"id":806124,"link":"/api/v1/people/806124"},"defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":806124,"link":"/api/v1/people/806124"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Branny De Oleo replaces second baseman Marcus Semien, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-22T19:18:37.180Z","endTime":"2026-03-22T19:18:37.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808067,"link":"/api/v1/people/808067"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Heriberto Rincon replaces right fielder Carson Benge, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-22T19:18:37.182Z","endTime":"2026-03-22T19:18:37.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808298,"link":"/api/v1/people/808298"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Simon replaces Zach Peek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-22T19:18:37.184Z","endTime":"2026-03-22T19:18:37.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815084,"link":"/api/v1/people/815084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50983478501719,"aZ":-13.664018085860302,"pfxX":-7.370734756383412,"pfxZ":9.554034477158112,"pX":-0.4119948743256418,"pZ":2.5931780229592696,"vX0":5.756724963412085,"vY0":-138.01198416701683,"vZ0":-5.300020807918433,"x":132.7,"y":168.76,"x0":-1.5629518520637824,"y0":50.001099155493314,"z0":5.452133669758446,"aX":-14.277093478366895},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":12.2,"spinRate":2370,"spinDirection":214},"zone":4,"typeConfidence":0.88,"plateTime":0.3962381419225127,"extension":6.4231962187394975},"index":5,"playId":"d643b70f-884e-3cf5-9228-8c4a7bcd1485","pitchNumber":1,"startTime":"2026-03-22T19:18:37.186Z","endTime":"2026-03-22T19:18:41.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3382549376188,"aZ":-9.98602100115729,"pfxX":-7.674166132063814,"pfxZ":11.05472350809073,"pX":0.0420601999405204,"pZ":3.470050654791662,"vX0":6.573493769089981,"vY0":-140.63631234863433,"vZ0":-4.37353775105828,"x":115.4,"y":145.09,"x0":-1.3264311146729375,"y0":50.00062774045605,"z0":5.69080097032329,"aX":-15.399499100000085},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":12.6,"spinRate":2353,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3891994235065308,"extension":6.304319221024755},"index":6,"playId":"fa5afecc-7f74-33cb-a312-f20d8de6213e","pitchNumber":2,"startTime":"2026-03-22T19:18:52.085Z","endTime":"2026-03-22T19:18:56.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.894883468676948,"aZ":-30.173049347271846,"pfxX":-0.02755991907072275,"pfxZ":1.2238321125438838,"pX":0.5785283736444427,"pZ":-0.02649232119091017,"vX0":5.79297745778019,"vY0":-126.65751605998949,"vZ0":-7.317593382904839,"x":94.95,"y":239.5,"x0":-1.72693702068251,"y0":50.00382535184743,"z0":5.28680210632848,"aX":-0.04509796334679976},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":-1.2,"spinRate":2236,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.43109422738698466,"extension":6.3567058700510515},"index":7,"playId":"25b4ec92-23cc-34d8-aeca-0b4a75a3ded1","pitchNumber":3,"startTime":"2026-03-22T19:19:18.323Z","endTime":"2026-03-22T19:19:22.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":88.9,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284894813784245,"aZ":-28.51906167796376,"pfxX":-7.65340978754748,"pfxZ":2.136572185485269,"pX":-1.3803300364080735,"pZ":1.3017901257650182,"vX0":3.821239164667904,"vY0":-129.51180346384638,"vZ0":-4.460406194235962,"x":169.61,"y":203.63,"x0":-1.8750740671518311,"y0":50.003456544707966,"z0":5.210034242895178,"aX":-13.09226327522787},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":13.1,"spinRate":1270,"spinDirection":233},"zone":13,"typeConfidence":0.79,"plateTime":0.4218069250266927,"extension":6.360715526442998},"index":8,"playId":"204e8ecf-ba0c-3e4a-b605-01881d5b5f88","pitchNumber":4,"startTime":"2026-03-22T19:19:38.028Z","endTime":"2026-03-22T19:19:42.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77858614920855,"aZ":-12.847796272929738,"pfxX":-6.752048741110286,"pfxZ":9.735453760394702,"pX":-0.4241004934703441,"pZ":3.4872323090436437,"vX0":5.642024228625712,"vY0":-140.4729321138198,"vZ0":-3.4573777088929676,"x":133.17,"y":144.62,"x0":-1.5879492715010834,"y0":50.004175208781376,"z0":5.577305194291692,"aX":-13.406156629927008},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2366,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3909085420527534,"extension":6.407611800658741},"index":9,"playId":"494e671e-a4af-3234-95f4-13b12a22b19e","pitchNumber":5,"startTime":"2026-03-22T19:19:53.735Z","endTime":"2026-03-22T19:19:58.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.087700354117665,"aZ":-12.773191011888422,"pfxX":-6.881843943484448,"pfxZ":9.602769735691117,"pX":-0.6455646961890974,"pZ":1.9753653177654478,"vX0":4.696217511494395,"vY0":-141.22929197649557,"vZ0":-7.554446163651071,"x":141.61,"y":185.45,"x0":-1.4356243968986364,"y0":50.00400905445654,"z0":5.506043939524585,"aX":-13.906303688472322},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2354,"spinDirection":212},"zone":7,"typeConfidence":0.92,"plateTime":0.38779175135463184,"extension":6.303834173128458},"index":10,"playId":"8f9238c0-9e4b-3fad-a589-fdda6a9e0cdb","pitchNumber":6,"startTime":"2026-03-22T19:20:20.100Z","endTime":"2026-03-22T19:20:25.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_ab"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_ab"},{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_pa"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:20:25.188Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Salas singles on a ground ball to right fielder Heriberto Rincon.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:20:41.644Z","endTime":"2026-03-22T19:20:53.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815084,"fullName":"Ben Simon","link":"/api/v1/people/815084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"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":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808298,"link":"/api/v1/people/808298"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247068136950126,"aZ":-12.785610488274122,"pfxX":-6.405858597455909,"pfxZ":9.590127681917426,"pX":0.3798620786997243,"pZ":1.4556531952398402,"vX0":7.439475064152221,"vY0":-141.09186771892925,"vZ0":-8.885501079214984,"x":102.52,"y":199.48,"x0":-1.4552542152800179,"y0":50.00685540363476,"z0":5.464338170144204,"aX":-12.955616661720576},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2350,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3877864451953137,"extension":6.394210169929479},"hitData":{"launchSpeed":99.8,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.25,"coordY":102.41}},"index":0,"playId":"87ce646d-bd14-36bb-92ca-25efdf692f29","pitchNumber":1,"startTime":"2026-03-22T19:20:47.328Z","endTime":"2026-03-22T19:20:53.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":829035,"link":"/api/v1/people/829035","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829035,"link":"/api/v1/people/829035"},"credit":"b_ab"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_ab"},{"player":{"id":829035,"link":"/api/v1/people/829035"},"credit":"b_pa"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:20:53.056Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jay Beshears strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:20:58.442Z","endTime":"2026-03-22T19:22:11.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":810891,"fullName":"Jay Beshears","link":"/api/v1/people/810891"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815084,"fullName":"Ben Simon","link":"/api/v1/people/815084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810891,"fullName":"Jay Beshears","link":"/api/v1/people/810891"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56230305546647,"aZ":-17.754938789644882,"pfxX":-7.676213227416021,"pfxZ":7.423598717010094,"pX":-0.7216736920526913,"pZ":2.904293098697239,"vX0":5.183648059602138,"vY0":-138.41276430610506,"vZ0":-3.8317209270502692,"x":144.51,"y":160.36,"x0":-1.6203147652265697,"y0":50.00351370706368,"z0":5.493691378951488,"aX":-14.911856996549494},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2285,"spinDirection":218},"zone":1,"typeConfidence":0.88,"plateTime":0.39555277500930375,"extension":6.399426475834387},"index":0,"playId":"6dd16aac-9c38-3087-aeb6-9ad9a7d09589","pitchNumber":1,"startTime":"2026-03-22T19:21:25.149Z","endTime":"2026-03-22T19:21:29.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252080429041815,"aZ":-17.342001394560935,"pfxX":-7.818539844984701,"pfxZ":7.618234041847873,"pX":-0.22514683235910346,"pZ":2.1233082361048714,"vX0":6.191307520397205,"vY0":-138.50540242048368,"vZ0":-5.82004153530915,"x":125.58,"y":181.45,"x0":-1.4709887343548056,"y0":50.00641641937848,"z0":5.40735305625676,"aX":-15.22977282078102},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":13.0,"spinRate":2362,"spinDirection":218},"zone":8,"typeConfidence":0.88,"plateTime":0.3950973520952843,"extension":6.460588931818091},"index":1,"playId":"68e973ba-695b-33a0-9aca-e0061c5f11cd","pitchNumber":2,"startTime":"2026-03-22T19:21:48.966Z","endTime":"2026-03-22T19:21:52.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353589157112626,"aZ":-31.79978483446649,"pfxX":-0.21534770902713385,"pfxZ":0.22548948766167598,"pX":0.30188791255182756,"pZ":1.179993954225961,"vX0":5.463940226001462,"vY0":-126.73916493414639,"vZ0":-3.7530887750844997,"x":105.49,"y":206.92,"x0":-1.851744932422327,"y0":50.00069138975278,"z0":5.213531599516059,"aX":-0.35236664656529115},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-0.8,"spinRate":2222,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4317946462292861,"extension":6.199328259187825},"index":2,"playId":"b6125494-747d-3936-a39d-03b083364a35","pitchNumber":3,"startTime":"2026-03-22T19:22:06.880Z","endTime":"2026-03-22T19:22:11.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810891,"link":"/api/v1/people/810891"},"credit":"b_ab"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_ab"},{"player":{"id":810891,"link":"/api/v1/people/810891"},"credit":"b_pa"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.68,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:22:11.703Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Bramwell walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:22:54.139Z","endTime":"2026-03-22T19:26:42.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695426,"fullName":"Spencer Bramwell","link":"/api/v1/people/695426"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815084,"fullName":"Ben Simon","link":"/api/v1/people/815084"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695426,"fullName":"Spencer Bramwell","link":"/api/v1/people/695426"},"postOnSecond":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10,11],"actionIndex":[6],"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":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"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":695426,"fullName":"Spencer Bramwell","link":"/api/v1/people/695426"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":"08314466-0586-0003-001c-f08cd117d70a","startTime":"2026-03-22T19:22:37.442Z","endTime":"2026-03-22T19:22:56.425Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57360553909332,"aZ":-14.741977849986332,"pfxX":-7.636043778341362,"pfxZ":8.988639057134513,"pX":0.007125463191674272,"pZ":2.5777794486160217,"vX0":6.64099967599163,"vY0":-138.1069119423694,"vZ0":-5.09485067728578,"x":116.73,"y":169.18,"x0":-1.4317150954640676,"y0":50.00450547066023,"z0":5.431455465394275,"aX":-14.813002796182497},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2318,"spinDirection":218},"zone":5,"typeConfidence":0.87,"plateTime":0.3959666636782466,"extension":6.403352438191001},"index":1,"playId":"07785e30-fb2f-386b-9790-4d49edce1a3f","pitchNumber":1,"startTime":"2026-03-22T19:22:56.425Z","endTime":"2026-03-22T19:23:00.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.288799761170413,"aZ":-14.32066871440744,"pfxX":-7.939018288141951,"pfxZ":9.21224870408285,"pX":1.031476157682931,"pZ":1.115026302587873,"vX0":8.817239443656051,"vY0":-137.77515348523082,"vZ0":-8.89027182743155,"x":77.68,"y":208.67,"x0":-1.1665765095890823,"y0":50.00115906339925,"z0":5.333874492328869,"aX":-15.384593941648957},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":12.7,"spinRate":2179,"spinDirection":218},"zone":14,"typeConfidence":0.86,"plateTime":0.39631621899183855,"extension":6.624158831003319},"index":2,"playId":"51a4bac0-5622-38e3-808c-758bf4802857","pitchNumber":2,"startTime":"2026-03-22T19:23:20.036Z","endTime":"2026-03-22T19:23:23.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"fc783ae3-b56f-3256-8665-2ffe8ffe60eb","startTime":"2026-03-22T19:23:40.862Z","endTime":"2026-03-22T19:23:44.975Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23878618241485,"aZ":-17.41105971326716,"pfxX":-7.698736190138242,"pfxZ":7.588894857865838,"pX":0.588442113044567,"pZ":2.3575685107415216,"vX0":8.186694346301861,"vY0":-138.21810371204847,"vZ0":-5.0981863637984945,"x":94.57,"y":175.13,"x0":-1.4039380960582486,"y0":50.00317002188631,"z0":5.385694267338845,"aX":-14.977651155323064},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2309,"spinDirection":221},"zone":6,"typeConfidence":0.85,"plateTime":0.3954666828545377,"extension":6.405526192552835},"index":4,"playId":"b2245f2d-de1f-336d-83d7-e82dda753aa4","pitchNumber":3,"startTime":"2026-03-22T19:24:00.273Z","endTime":"2026-03-22T19:24:04.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":82.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.09191883927118,"aZ":-25.121857690852273,"pfxX":0.27662156479321,"pfxZ":4.249911778664819,"pX":1.7874893606636972,"pZ":-0.18314128469803098,"vX0":8.320038086747592,"vY0":-126.48974814722295,"vZ0":-8.262488188074835,"x":48.87,"y":243.72,"x0":-1.5481339713865203,"y0":50.00025563889513,"z0":5.0691241958370705,"aX":0.4584818983625757},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":-1.9,"spinRate":2330,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.42918105449301036,"extension":6.491022062434616},"index":5,"playId":"e04563c1-1f83-355e-afa8-720641e3a9a5","pitchNumber":4,"startTime":"2026-03-22T19:24:27.642Z","endTime":"2026-03-22T19:24:35.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ben Simon. Andrew Salas to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"e04563c1-1f83-355e-afa8-720641e3a9a5","startTime":"2026-03-22T19:24:39.053Z","endTime":"2026-03-22T19:25:02.514Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":829035,"link":"/api/v1/people/829035"},"defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"postOnSecond":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":2.04,"dramaIndex":71.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40705960111375,"aZ":-15.552535970817665,"pfxX":-7.202342709917122,"pfxZ":8.421460460389083,"pX":0.4434020240371884,"pZ":3.1747477826454458,"vX0":7.126183936567872,"vY0":-139.59160883278972,"vZ0":-3.913033203859616,"x":100.1,"y":153.06,"x0":-1.206727921079471,"y0":50.00192437836444,"z0":5.618526606400446,"aX":-14.214110319879316},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2323,"spinDirection":212},"zone":3,"typeConfidence":0.89,"plateTime":0.39236968630551994,"extension":6.461930772417178},"index":7,"playId":"c885a9be-840a-3b78-8877-765f7865ab44","pitchNumber":5,"startTime":"2026-03-22T19:25:02.514Z","endTime":"2026-03-22T19:25:05.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825004572704014,"aZ":-28.565510316548494,"pfxX":0.3811674721525624,"pfxZ":2.226764662724446,"pX":0.8004429896927582,"pZ":1.3481151873686403,"vX0":6.510519811586934,"vY0":-125.77784502185156,"vZ0":-3.915465409837136,"x":86.49,"y":202.38,"x0":-1.858959305398021,"y0":50.00247258582728,"z0":5.212605794865406,"aX":0.6168833028880847},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":-2.0,"spinRate":2362,"spinDirection":105},"zone":14,"typeConfidence":0.91,"plateTime":0.43361548764835023,"extension":6.156876933526462},"index":8,"playId":"f8fda9f6-3887-39dc-b99a-3ccf6808fa82","pitchNumber":6,"startTime":"2026-03-22T19:25:23.701Z","endTime":"2026-03-22T19:25:31.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28965859721198,"aZ":-12.787920012443244,"pfxX":-7.823052787256637,"pfxZ":9.746938126676433,"pX":0.6407067009640696,"pZ":2.6260470908490596,"vX0":8.080964605242407,"vY0":-139.83945305295325,"vZ0":-5.525426800360405,"x":92.58,"y":167.88,"x0":-1.264274715654821,"y0":50.00151646575325,"z0":5.459989721060553,"aX":-15.558103336808031},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":12.6,"spinRate":2308,"spinDirection":218},"zone":6,"typeConfidence":0.89,"plateTime":0.3910459620451605,"extension":6.54278885515332},"index":9,"playId":"66934b1b-f7b7-3730-8949-c79c55424d58","pitchNumber":7,"startTime":"2026-03-22T19:25:45.862Z","endTime":"2026-03-22T19:25:49.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152975259532017,"aZ":-15.966409491912934,"pfxX":-8.178687310565497,"pfxZ":8.23838896585291,"pX":0.5895702177669838,"pZ":2.333870685729504,"vX0":8.335467782916565,"vY0":-138.91161424554005,"vZ0":-5.885076124863893,"x":94.53,"y":175.77,"x0":-1.3777224364772647,"y0":50.00283537373203,"z0":5.529418086998552,"aX":-16.091603110966744},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":13.2,"spinRate":2271,"spinDirection":217},"zone":6,"typeConfidence":0.87,"plateTime":0.3932870348736288,"extension":6.416961412790902},"index":10,"playId":"61e6e03a-d955-35ca-a58c-ef82c19eaf7a","pitchNumber":8,"startTime":"2026-03-22T19:26:11.265Z","endTime":"2026-03-22T19:26:15.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275142601016675,"aZ":-17.30899577691839,"pfxX":-6.254456383080662,"pfxZ":7.513824126895223,"pX":-0.10545284341069978,"pZ":3.557535046638784,"vX0":6.004283241710168,"vY0":-139.0847587643574,"vZ0":-2.512288354441249,"x":121.02,"y":142.73,"x0":-1.469237550150216,"y0":50.00407375071354,"z0":5.607119617163066,"aX":-12.377060252447974},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2194,"spinDirection":214},"zone":11,"typeConfidence":0.86,"plateTime":0.39230581380672946,"extension":6.3664230966783615},"index":11,"playId":"cafc850e-04fd-3500-898f-9564ec4d92dd","pitchNumber":9,"startTime":"2026-03-22T19:26:35.374Z","endTime":"2026-03-22T19:26:42.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"credit":"b_pa"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":2.04,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:26:42.215Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmil Valencia flies out to right fielder Heriberto Rincon.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T19:26:42.917Z","endTime":"2026-03-22T19:27:44.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":806982,"fullName":"Esmil Valencia","link":"/api/v1/people/806982"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815084,"fullName":"Ben Simon","link":"/api/v1/people/815084"},"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":806982,"fullName":"Esmil Valencia","link":"/api/v1/people/806982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808298,"link":"/api/v1/people/808298"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24018535266603,"aZ":-16.98733341916533,"pfxX":-7.6006531456050865,"pfxZ":7.793338250509512,"pX":-0.504113280275578,"pZ":2.881014986392158,"vX0":5.444226169493011,"vY0":-138.5474536479856,"vZ0":-4.090370990555405,"x":136.22,"y":160.99,"x0":-1.5046214692441449,"y0":50.005024767078964,"z0":5.508078308919535,"aX":-14.814635250868642},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2303,"spinDirection":215},"zone":1,"typeConfidence":0.88,"plateTime":0.3949656365836951,"extension":6.451141073506122},"index":0,"playId":"c2b30d6e-fb42-31f3-8e6b-1a195a0764e7","pitchNumber":1,"startTime":"2026-03-22T19:27:18.246Z","endTime":"2026-03-22T19:27:23.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"first":{"id":695426,"link":"/api/v1/people/695426"},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.504957153714003,"aZ":-33.98190605018824,"pfxX":1.0801143097053216,"pfxZ":-1.1660318528618276,"pX":-0.29567580953524936,"pZ":2.0739997549323292,"vX0":3.6306449475434794,"vY0":-122.79158754795945,"vZ0":-0.8890947593048106,"x":128.27,"y":182.78,"x0":-1.9238068836731361,"y0":50.00286363296926,"z0":5.290042984949988,"aX":1.6757565182116119},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-2.6,"spinRate":2284,"spinDirection":53},"zone":8,"typeConfidence":0.92,"plateTime":0.4432570781680143,"extension":6.339736054450039},"hitData":{"launchSpeed":72.5,"launchAngle":38.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.52,"coordY":108.83}},"index":1,"playId":"8c981655-f16e-39db-80bf-d6fe82d4fa6b","pitchNumber":2,"startTime":"2026-03-22T19:27:35.894Z","endTime":"2026-03-22T19:27:44.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":806982,"link":"/api/v1/people/806982","batSide":{"code":"R","description":"Right"}},"first":{"id":695426,"link":"/api/v1/people/695426"},"second":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"credit":"b_ab"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_ab"},{"player":{"id":806982,"link":"/api/v1/people/806982"},"credit":"b_pa"},{"player":{"id":815084,"link":"/api/v1/people/815084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-9.699999999999996,"leverageIndex":3.82,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:27:44.643Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Roselli strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T19:29:37.068Z","endTime":"2026-03-22T19:31:16.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":815874,"fullName":"Nick Roselli","link":"/api/v1/people/815874"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815874,"fullName":"Nick Roselli","link":"/api/v1/people/815874"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.148062159623354,"aZ":-17.04429509429469,"pfxX":-6.3343941068404455,"pfxZ":8.092092413992921,"pX":-0.9477421973688964,"pZ":3.2671003426233756,"vX0":5.5342770158168735,"vY0":-135.30675327270905,"vZ0":-2.3477357827844383,"x":153.13,"y":150.57,"x0":-2.1880566921326334,"y0":50.00671445251531,"z0":5.3288855154102235,"aX":-11.849176048951248},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2310,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40348240481844444,"extension":5.839501370000325},"index":0,"playId":"b8104941-d152-3aed-a980-d9d9fb265637","pitchNumber":1,"startTime":"2026-03-22T19:29:49.485Z","endTime":"2026-03-22T19:30:16.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":815874,"link":"/api/v1/people/815874","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":815874,"fullName":"Nick Roselli","link":"/api/v1/people/815874"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.621345212609956,"aZ":-30.957299268942254,"pfxX":-8.951078498262213,"pfxZ":0.7445177547499968,"pX":-0.1695922394005668,"pZ":1.1086505868391106,"vX0":7.910298747635931,"vY0":-126.80307284954598,"vZ0":-3.7140016512256437,"x":123.46,"y":208.85,"x0":-2.158501562462528,"y0":50.00496884916788,"z0":5.048051419023319,"aX":-14.657310667964964},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":14.5,"spinRate":1222,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4310627776081408,"extension":6.108593511048773},"index":1,"playId":"8e2e6cc7-a13c-3874-9622-d91051c2d0e2","pitchNumber":2,"startTime":"2026-03-22T19:30:18.880Z","endTime":"2026-03-22T19:30:23.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":815874,"link":"/api/v1/people/815874","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73805435445522,"aZ":-29.083363700131756,"pfxX":1.4579191994801803,"pfxZ":1.7990977936125256,"pX":-0.28074802578864766,"pZ":2.0416498053678107,"vX0":4.481838549341112,"vY0":-129.3513288988324,"vZ0":-2.450760360473149,"x":127.7,"y":183.66,"x0":-2.216334163464214,"y0":50.002227209599326,"z0":5.202717042280435,"aX":2.5008398106880265},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2732,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.421391290563355,"extension":5.723218099278635},"index":2,"playId":"ad2fe324-8fe1-3812-bd5a-9abfccaf3079","pitchNumber":3,"startTime":"2026-03-22T19:30:34.325Z","endTime":"2026-03-22T19:30:39.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":815874,"link":"/api/v1/people/815874","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-22T19:30:49.509Z","endTime":"2026-03-22T19:30:57.203Z","isPitch":false,"type":"action","player":{"id":815874,"link":"/api/v1/people/815874"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":815874,"link":"/api/v1/people/815874","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22684105824252,"aZ":-16.488644791228726,"pfxX":-5.690856748846962,"pfxZ":8.096061031360833,"pX":-1.41577292099183,"pZ":3.728609262098597,"vX0":3.9796759131953388,"vY0":-137.96299650262517,"vZ0":-1.0576915769753321,"x":170.97,"y":138.11,"x0":-2.1338727621230746,"y0":50.002623426609695,"z0":5.222708677125052,"aX":-11.026248751955222},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2419,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39623371445630085,"extension":5.9322530373336395},"index":4,"playId":"d309376a-8338-34e7-a5a2-a7fb82d5f614","pitchNumber":4,"startTime":"2026-03-22T19:30:57.203Z","endTime":"2026-03-22T19:31:01.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":815874,"link":"/api/v1/people/815874","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46228411273747,"aZ":-16.071804685553598,"pfxX":-6.5897782290817455,"pfxZ":8.417389377517079,"pX":-0.24511330120497335,"pZ":3.0085013025242344,"vX0":6.534924934739445,"vY0":-137.43065993767848,"vZ0":-2.961232483204732,"x":126.34,"y":157.55,"x0":-1.7976368815509784,"y0":50.00295714963701,"z0":5.191703223918156,"aX":-12.605844811740791},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2349,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39855152077117983,"extension":6.033904398800996},"index":5,"playId":"4487f1f3-3d2c-3824-a269-b382269c728d","pitchNumber":5,"startTime":"2026-03-22T19:31:12.792Z","endTime":"2026-03-22T19:31:16.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":815874,"link":"/api/v1/people/815874","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815874,"link":"/api/v1/people/815874"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":815874,"link":"/api/v1/people/815874"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:31:16.752Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yunior Amparo singles on a line drive to right fielder Esmil Valencia.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T19:31:37.979Z","endTime":"2026-03-22T19:31:48.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":825159,"fullName":"Yunior Amparo","link":"/api/v1/people/825159"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":825159,"fullName":"Yunior Amparo","link":"/api/v1/people/825159"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":825159,"fullName":"Yunior Amparo","link":"/api/v1/people/825159"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806982,"link":"/api/v1/people/806982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715081551885014,"aZ":-29.08562883212525,"pfxX":1.6377601160913131,"pfxZ":1.8625133247814336,"pX":0.47209907498414594,"pZ":2.07572379883872,"vX0":5.82618136434262,"vY0":-127.12372211265604,"vZ0":-2.1563640716898007,"x":99.0,"y":182.74,"x0":-2.0496290390348073,"y0":50.003215996601206,"z0":5.212967520023651,"aX":2.7170529373395778},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2700,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.42862439053586643,"extension":5.958390232321076},"hitData":{"launchSpeed":70.5,"launchAngle":20.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":148.36,"coordY":131.49}},"index":0,"playId":"6a66c6a8-a676-3e45-8fbf-fd98072ab36b","pitchNumber":1,"startTime":"2026-03-22T19:31:40.224Z","endTime":"2026-03-22T19:31:48.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":825159,"link":"/api/v1/people/825159","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825159,"link":"/api/v1/people/825159"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":825159,"link":"/api/v1/people/825159"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:31:48.915Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trace Willhoite pops out to shortstop Andrew Salas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T19:31:57.323Z","endTime":"2026-03-22T19:32:59.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":688875,"fullName":"Trace Willhoite","link":"/api/v1/people/688875"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":825159,"fullName":"Yunior Amparo","link":"/api/v1/people/825159"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":688875,"fullName":"Trace Willhoite","link":"/api/v1/people/688875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":829035,"link":"/api/v1/people/829035"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3959087065551,"aZ":-16.00029758653276,"pfxX":-5.306751365327515,"pfxZ":8.455123933307952,"pX":-1.1759395156055963,"pZ":3.6477119097571,"vX0":4.4298922452567036,"vY0":-136.993749785588,"vZ0":-1.1743934177497963,"x":161.82,"y":140.29,"x0":-2.119224651002665,"y0":50.00478435176594,"z0":5.168525970304691,"aX":-10.154411466376317},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":8.8,"spinRate":2424,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39881834995703214,"extension":5.923945726867646},"index":0,"playId":"4d6fb1b9-fc50-3361-8344-5c89e02dc19e","pitchNumber":1,"startTime":"2026-03-22T19:32:13.792Z","endTime":"2026-03-22T19:32:17.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.868687538695397,"aZ":-14.651348975191707,"pfxX":-6.362524974122904,"pfxZ":9.227878077984665,"pX":-0.48953282837870216,"pZ":2.865894099421329,"vX0":6.05135699727623,"vY0":-137.0631965814772,"vZ0":-3.434146904532152,"x":135.66,"y":161.4,"x0":-1.901496054229041,"y0":50.00054446925233,"z0":5.138211977910733,"aX":-12.079557611649387},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2375,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39991675352256184,"extension":6.133332607466982},"index":1,"playId":"87e0ba7b-e92c-3e3d-90fb-aabde3c312e1","pitchNumber":2,"startTime":"2026-03-22T19:32:30.816Z","endTime":"2026-03-22T19:32:34.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240156048769126,"aZ":-14.415575537157553,"pfxX":-6.6668316061521224,"pfxZ":9.098454620239732,"pX":-1.1483782411230732,"pZ":2.258942790096868,"vX0":4.340642114592603,"vY0":-138.42142910636613,"vZ0":-5.051574790264352,"x":160.77,"y":177.79,"x0":-1.8660737416009991,"y0":50.00173628669577,"z0":5.063735571171451,"aX":-13.010586318659014},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2464,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3948252846039759,"extension":6.037017751517969},"hitData":{"launchSpeed":69.8,"launchAngle":43.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":121.49}},"index":2,"playId":"9bdb3800-40ea-3be6-81db-6f8bfc9bc19c","pitchNumber":3,"startTime":"2026-03-22T19:32:48.611Z","endTime":"2026-03-22T19:32:59.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688875,"link":"/api/v1/people/688875"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":688875,"link":"/api/v1/people/688875"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:32:59.973Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Rudick strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T19:33:26.297Z","endTime":"2026-03-22T19:35:18.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":80.3,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627716260311512,"aZ":-32.84066251960815,"pfxX":-7.847569287332831,"pfxZ":-0.4142347495162788,"pX":-0.7659403908158945,"pZ":2.434397426862172,"vX0":6.000657748159465,"vY0":-125.66455788806823,"vZ0":-0.2092069314410857,"x":146.2,"y":173.05,"x0":-2.146488905381414,"y0":50.00077114377243,"z0":5.150951870929761,"aX":-12.751611473891321},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":13.1,"spinRate":1258,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4332268395526797,"extension":5.9096417875475735},"index":0,"playId":"6f6b3a69-2f8a-3f5c-a2f5-36d8624bf240","pitchNumber":1,"startTime":"2026-03-22T19:33:26.297Z","endTime":"2026-03-22T19:33:29.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14852219248917,"aZ":-16.420681324299366,"pfxX":-4.1989730181709435,"pfxZ":8.11740448347582,"pX":-1.7435762117845746,"pZ":3.2522289773703754,"vX0":2.9707003904822216,"vY0":-137.83059072491739,"vZ0":-1.9465710960863682,"x":183.46,"y":150.97,"x0":-2.2851264727572205,"y0":50.00138710773344,"z0":5.065916982109618,"aX":-8.148254960356144},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":7.1,"spinRate":2267,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39608586222956976,"extension":5.7900630369074495},"index":1,"playId":"faddef7d-4b21-3c59-a89b-5a51b19bbeb9","pitchNumber":2,"startTime":"2026-03-22T19:33:40.724Z","endTime":"2026-03-22T19:33:44.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.332151889735943,"aZ":-28.990557738112486,"pfxX":2.2664398386713454,"pfxZ":1.891013549036094,"pX":-0.9272047362037393,"pZ":2.3524958554081663,"vX0":2.864108249223639,"vY0":-127.94366063561301,"vZ0":-1.1647181038715153,"x":152.34,"y":175.26,"x0":-2.3487869707405378,"y0":50.00358406435571,"z0":5.05177447585481,"aX":3.8194938104173746},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":-4.7,"spinRate":2564,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4254453863486036,"extension":5.789954899870942},"index":2,"playId":"2d3fc87f-1db5-3ed2-8418-17a8b2de1e04","pitchNumber":3,"startTime":"2026-03-22T19:33:58.126Z","endTime":"2026-03-22T19:34:03.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"fdffd141-d0ea-3556-9ea8-6ebc2cfd9ce4","startTime":"2026-03-22T19:34:15.948Z","endTime":"2026-03-22T19:34:20.099Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27406322771587,"aZ":-17.51733295798365,"pfxX":-7.707300099931594,"pfxZ":7.7519249877390015,"pX":0.48777200142589805,"pZ":2.0016744661484345,"vX0":9.716001726311328,"vY0":-135.7701175387573,"vZ0":-4.628502308836703,"x":98.41,"y":184.73,"x0":-2.1151683057242967,"y0":50.000201686682125,"z0":4.926378009094804,"aX":-14.566503701640066},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2331,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.4015285634753041,"extension":6.166067719311341},"index":4,"playId":"277139c6-3f9a-3a05-9e6c-90856923d602","pitchNumber":4,"startTime":"2026-03-22T19:34:32.192Z","endTime":"2026-03-22T19:34:35.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950788170847776,"aZ":-35.210425404552176,"pfxX":-9.777954325668636,"pfxZ":-1.7882030456828308,"pX":0.20500751311410656,"pZ":0.03685697950761119,"vX0":8.899559927402585,"vY0":-128.45330677250666,"vZ0":-5.350090424466563,"x":109.19,"y":237.78,"x0":-2.0097721790673844,"y0":50.00608967069839,"z0":4.838745107420489,"aX":-16.583694869054625},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.2,"breakHorizontal":16.1,"spinRate":1324,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4240510243717792,"extension":6.100484204241575},"index":5,"playId":"2287af1c-7e2a-3963-b98b-e0893e52ec55","pitchNumber":5,"startTime":"2026-03-22T19:34:53.043Z","endTime":"2026-03-22T19:34:56.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654621347620054,"aZ":-14.321006686991186,"pfxX":-5.980123130322828,"pfxZ":9.276921313347543,"pX":-0.2361204395260854,"pZ":2.3126941844457107,"vX0":6.825907229435763,"vY0":-137.42180547620765,"vZ0":-4.714915604803523,"x":126.0,"y":176.34,"x0":-1.9678641359095772,"y0":50.005384124444504,"z0":5.014008946432928,"aX":-11.512090459634114},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2298,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3976222440774282,"extension":5.983539935343718},"index":6,"playId":"1ff2dd82-0fef-3e44-b6a4-1397f743ef17","pitchNumber":6,"startTime":"2026-03-22T19:35:13.362Z","endTime":"2026-03-22T19:35:18.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"first":{"id":825159,"link":"/api/v1/people/825159"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689822,"link":"/api/v1/people/689822"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":689822,"link":"/api/v1/people/689822"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:35:18.307Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"PJ Morlando strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T19:37:40.596Z","endTime":"2026-03-22T19:38:42.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703563,"fullName":"PJ Morlando","link":"/api/v1/people/703563"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":703563,"fullName":"PJ Morlando","link":"/api/v1/people/703563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":809861,"link":"/api/v1/people/809861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Parker Carlson replaces Ben Simon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:36:15.069Z","endTime":"2026-03-22T19:37:23.125Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800686,"link":"/api/v1/people/800686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":815084,"link":"/api/v1/people/815084","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":703563,"link":"/api/v1/people/703563","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chase Meggers replaces catcher Ben Rortvedt, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T19:37:23.125Z","endTime":"2026-03-22T19:37:42.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809861,"link":"/api/v1/people/809861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":703563,"link":"/api/v1/people/703563","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76881977560793,"aZ":-22.118873145396574,"pfxX":1.5740316990181675,"pfxZ":5.675018400462649,"pX":1.1601371565974359,"pZ":1.4845637497437827,"vX0":5.546449772102704,"vY0":-131.0215664790324,"vZ0":-5.825840304734228,"x":72.78,"y":198.7,"x0":-1.172639841108496,"y0":50.00279787148297,"z0":5.346841822503423,"aX":2.786987796597149},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-3.8,"spinRate":2381,"spinDirection":191},"zone":14,"typeConfidence":1.37,"plateTime":0.41506972892117977,"extension":6.098359101003506},"index":2,"playId":"4c68c0b1-919a-39c8-a182-47a415bca68f","pitchNumber":1,"startTime":"2026-03-22T19:37:42.703Z","endTime":"2026-03-22T19:37:46.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":703563,"link":"/api/v1/people/703563","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.865404974007266,"aZ":-23.908567980464465,"pfxX":2.772453611945716,"pfxZ":4.6523808632846775,"pX":0.5651293191946569,"pZ":2.3006981150359818,"vX0":3.9261915411373005,"vY0":-131.00005115795616,"vZ0":-3.564958788133583,"x":95.46,"y":176.66,"x0":-1.3007229690187743,"y0":50.00410780371966,"z0":5.42129166334791,"aX":4.925985454929182},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-5.8,"spinRate":2408,"spinDirection":190},"zone":6,"typeConfidence":1.38,"plateTime":0.4146024407305182,"extension":5.990194444528378},"index":3,"playId":"6ab567ab-2cd5-3304-bf89-89a0c38968b3","pitchNumber":2,"startTime":"2026-03-22T19:37:57.021Z","endTime":"2026-03-22T19:38:01.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":703563,"link":"/api/v1/people/703563","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86226086710751,"aZ":-32.38363119662381,"pfxX":-6.550693985149137,"pfxZ":-0.12705938121873483,"pX":-0.8684996917333915,"pZ":0.9879793204453864,"vX0":3.228249123122522,"vY0":-127.5410397203204,"vZ0":-4.593494479388035,"x":150.11,"y":212.1,"x0":-1.29038468371369,"y0":50.00282708192101,"z0":5.327293999291304,"aX":-10.939812198734243},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":11.3,"spinRate":1785,"spinDirection":241},"zone":13,"typeConfidence":1.17,"plateTime":0.42723326143056406,"extension":5.830684975779959},"index":4,"playId":"d3f6a255-2d11-3748-b649-da73853ee9f6","pitchNumber":3,"startTime":"2026-03-22T19:38:17.487Z","endTime":"2026-03-22T19:38:24.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":703563,"link":"/api/v1/people/703563","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24485036000613,"aZ":-29.36015238950898,"pfxX":-7.099983469101354,"pfxZ":1.66783883195144,"pX":0.41317232971082163,"pZ":1.5102340008248614,"vX0":6.036414367692496,"vY0":-128.2854206604619,"vZ0":-4.074164133014467,"x":101.25,"y":198.0,"x0":-1.0328515156189901,"y0":50.004617115534714,"z0":5.374003576344822,"aX":-11.992213897169885},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":11.8,"spinRate":1767,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.4248254715364661,"extension":5.8942894790432785},"index":5,"playId":"ae011a76-51ab-380b-b309-2dd20424de8a","pitchNumber":4,"startTime":"2026-03-22T19:38:39.616Z","endTime":"2026-03-22T19:38:42.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":703563,"link":"/api/v1/people/703563","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703563,"link":"/api/v1/people/703563"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":703563,"link":"/api/v1/people/703563"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:38:42.708Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dub Gleed singles on a sharp line drive to left fielder Nick Roselli.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T19:38:49.822Z","endTime":"2026-03-22T19:39:31.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":801957,"fullName":"Dub Gleed","link":"/api/v1/people/801957"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801957,"fullName":"Dub Gleed","link":"/api/v1/people/801957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801957,"fullName":"Dub Gleed","link":"/api/v1/people/801957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":815874,"link":"/api/v1/people/815874"},"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":85.8,"endSpeed":80.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.10723541485612,"aZ":-30.829109269966537,"pfxX":3.0354640487326736,"pfxZ":0.8282439845358383,"pX":1.0104412880346278,"pZ":2.359480433932318,"vX0":4.184740679178607,"vY0":-125.1763871941215,"vZ0":-1.6435028822774265,"x":78.48,"y":175.07,"x0":-1.0612144676390354,"y0":50.005422648636156,"z0":5.488356386583548,"aX":4.94176659212459},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":-6.2,"spinRate":2525,"spinDirection":112},"zone":14,"typeConfidence":0.83,"plateTime":0.4333063114293867,"extension":6.019285790695199},"index":0,"playId":"d765bb41-ea02-3fbd-95d0-67e3c46fe412","pitchNumber":1,"startTime":"2026-03-22T19:39:08.452Z","endTime":"2026-03-22T19:39:13.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801957,"link":"/api/v1/people/801957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22042566822508,"aZ":-21.99810042767378,"pfxX":-7.372493043914811,"pfxZ":5.2323463220664825,"pX":0.31473263903418863,"pZ":2.363949735627139,"vX0":6.356704578323134,"vY0":-137.75355006388463,"vZ0":-4.028532534352347,"x":105.0,"y":174.95,"x0":-1.051639352978403,"y0":50.0030942330482,"z0":5.310940063650922,"aX":-14.336633477609938},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":12.2,"spinRate":2176,"spinDirection":210},"zone":6,"typeConfidence":1.34,"plateTime":0.39584531704913717,"extension":6.0038285540870895},"hitData":{"launchSpeed":105.2,"launchAngle":11.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":96.17,"coordY":83.57}},"index":1,"playId":"c78b4f7b-0fd4-365c-adb2-c731f7bf0a01","pitchNumber":2,"startTime":"2026-03-22T19:39:24.481Z","endTime":"2026-03-22T19:39:31.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801957,"link":"/api/v1/people/801957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801957,"link":"/api/v1/people/801957"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":801957,"link":"/api/v1/people/801957"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.9,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:39:31.571Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kemp Alderman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T19:40:18.931Z","endTime":"2026-03-22T19:41:41.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801957,"fullName":"Dub Gleed","link":"/api/v1/people/801957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":809861,"link":"/api/v1/people/809861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f70f9675-380f-3ac1-a189-2a94e612f80c","startTime":"2026-03-22T19:40:03.075Z","endTime":"2026-03-22T19:40:06.075Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.142839212055957,"aZ":-28.746334310357284,"pfxX":2.731707031343249,"pfxZ":2.0791484739046684,"pX":-0.2566030277047034,"pZ":2.785838515720957,"vX0":2.002544375590636,"vY0":-126.15811797903581,"vZ0":-1.119220365251486,"x":126.78,"y":163.56,"x0":-1.409371868677088,"y0":50.00294985981321,"z0":5.504699089636377,"aX":4.504072397583465},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":-5.3,"spinRate":2502,"spinDirection":123},"zone":5,"typeConfidence":1.32,"plateTime":0.4304040003470546,"extension":5.901397385463248},"index":1,"playId":"8d889c58-59ed-3667-a90a-65b4f302dfea","pitchNumber":1,"startTime":"2026-03-22T19:40:20.926Z","endTime":"2026-03-22T19:40:24.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94791644836727,"aZ":-31.473920325063972,"pfxX":1.2599005770059528,"pfxZ":0.4405539848090838,"pX":1.099245255219672,"pZ":0.3946770835953903,"vX0":4.98721286240588,"vY0":-124.6383057376044,"vZ0":-5.69411820509152,"x":75.1,"y":228.12,"x0":-1.080666553518827,"y0":50.003631417682,"z0":5.267103798157937,"aX":2.008246812603561},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-3.2,"spinRate":2390,"spinDirection":109},"zone":14,"typeConfidence":1.13,"plateTime":0.43725908925976675,"extension":6.037322499938584},"index":2,"playId":"3614982a-aa39-3a09-bbe3-a8c0bd6a26fd","pitchNumber":2,"startTime":"2026-03-22T19:40:39.603Z","endTime":"2026-03-22T19:40:43.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821457312842618,"aZ":-25.1713656310912,"pfxX":0.25166653826892293,"pfxZ":4.089927757265661,"pX":1.219057253746631,"pZ":2.533038829229326,"vX0":5.957830904456433,"vY0":-129.21026271262767,"vZ0":-2.5166668920263846,"x":70.53,"y":170.39,"x0":-1.1374116241150778,"y0":50.00049876453694,"z0":5.42910220819597,"aX":0.4307313631118783},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-1.7,"spinRate":2529,"spinDirection":166},"zone":14,"typeConfidence":1.37,"plateTime":0.42192585015517237,"extension":6.007332177131816},"index":3,"playId":"665e8337-7910-30a9-9372-33e661c4f464","pitchNumber":3,"startTime":"2026-03-22T19:41:04.490Z","endTime":"2026-03-22T19:41:07.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"4111ae49-0f19-3714-86d7-ab6c60ecf55f","startTime":"2026-03-22T19:41:19.776Z","endTime":"2026-03-22T19:41:22.874Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":87.9,"endSpeed":82.0,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919599594431634,"aZ":-29.60427401710281,"pfxX":1.2589705621499263,"pfxZ":1.5271334762636828,"pX":1.1514182748090223,"pZ":1.239413400455285,"vX0":5.234552389003762,"vY0":-128.0482034367621,"vZ0":-4.684177658271419,"x":73.11,"y":205.32,"x0":-1.0712598356476846,"y0":50.005466652351814,"z0":5.371047686340136,"aX":2.1191251575742145},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":-3.4,"spinRate":2548,"spinDirection":127},"zone":14,"typeConfidence":1.35,"plateTime":0.42546086312431175,"extension":6.181703463064313},"index":5,"playId":"57407dba-1aae-3968-8820-5539046deeac","pitchNumber":4,"startTime":"2026-03-22T19:41:38.430Z","endTime":"2026-03-22T19:41:41.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:41:41.465Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jesús Bastidas pops out to catcher Chase Meggers in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T19:42:03.920Z","endTime":"2026-03-22T19:43:35.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":809861,"link":"/api/v1/people/809861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.986824223767954,"aZ":-16.590861831018355,"pfxX":-2.7133680364188937,"pfxZ":8.212485530461539,"pX":0.7349455247189262,"pZ":2.6561724711559407,"vX0":5.812635447755991,"vY0":-136.82874278678923,"vZ0":-4.30073956635811,"x":88.99,"y":167.06,"x0":-1.0636882234012224,"y0":50.002269926212264,"z0":5.38395655209638,"aX":-5.148797578699601},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":3.7,"spinRate":2305,"spinDirection":208},"zone":3,"typeConfidence":1.34,"plateTime":0.4001927010965245,"extension":6.158242606981697},"index":0,"playId":"7dd895fb-b5aa-3af8-943b-0111ac921446","pitchNumber":1,"startTime":"2026-03-22T19:42:09.217Z","endTime":"2026-03-22T19:42:12.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"3314efc0-d90a-3f26-bf8d-e5a60236ee08","startTime":"2026-03-22T19:42:29.930Z","endTime":"2026-03-22T19:42:32.986Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029841069767127,"aZ":-28.288344971907424,"pfxX":2.5299915847326635,"pfxZ":2.363347333011024,"pX":0.06940242368541892,"pZ":1.2157156064559116,"vX0":2.4391598410025215,"vY0":-126.57309123860605,"vZ0":-4.637979596180266,"x":114.35,"y":205.96,"x0":-1.2313128004076643,"y0":50.00109128426976,"z0":5.3066216863510185,"aX":4.150926846059466},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-5.0,"spinRate":2470,"spinDirection":117},"zone":14,"typeConfidence":1.33,"plateTime":0.43083890591274265,"extension":5.871669354924432},"index":2,"playId":"f55439ae-9f93-3687-9091-e182a88db5bf","pitchNumber":2,"startTime":"2026-03-22T19:42:47.658Z","endTime":"2026-03-22T19:42:50.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914842751454117,"aZ":-22.26514302503849,"pfxX":3.080373286348989,"pfxZ":5.55956892768549,"pX":-0.9271040615924021,"pZ":2.077678941018489,"vX0":0.14348215437389064,"vY0":-131.4194057064748,"vZ0":-4.192491378485688,"x":152.34,"y":182.68,"x0":-1.3834395139531006,"y0":50.002762938145004,"z0":5.309367729823524,"aX":5.489722075712647},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-5.6,"spinRate":2476,"spinDirection":175},"zone":13,"typeConfidence":1.38,"plateTime":0.4138086946954518,"extension":5.9879450766167155},"index":3,"playId":"81831639-30eb-3466-86f6-541642c4fb0a","pitchNumber":3,"startTime":"2026-03-22T19:43:07.360Z","endTime":"2026-03-22T19:43:10.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392273071483565,"aZ":-21.786629236788595,"pfxX":2.8769070687732023,"pfxZ":5.957018689477897,"pX":0.6184432231299619,"pZ":3.1732111603938336,"vX0":3.7528044443254753,"vY0":-130.19867244061092,"vZ0":-1.8238907229475019,"x":93.43,"y":153.1,"x0":-1.2069810088981754,"y0":50.001243591407516,"z0":5.506246323928824,"aX":5.013663220845606},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":-5.9,"spinRate":2425,"spinDirection":177},"zone":3,"typeConfidence":1.38,"plateTime":0.41823921067631176,"extension":6.067580759220245},"hitData":{"launchSpeed":82.1,"launchAngle":84.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.43,"coordY":211.4}},"index":4,"playId":"d7dd1ddb-a3d6-366b-b47f-f158d8c6d70d","pitchNumber":4,"startTime":"2026-03-22T19:43:27.876Z","endTime":"2026-03-22T19:43:35.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":801957,"link":"/api/v1/people/801957"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-6.800000000000001,"leverageIndex":2.72,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:43:35.078Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Villavicencio grounds out, third baseman Dub Gleed to first baseman Jay Beshears.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T19:45:42.295Z","endTime":"2026-03-22T19:46:27.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":692944,"fullName":"Kevin Villavicencio","link":"/api/v1/people/692944"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692944,"fullName":"Kevin Villavicencio","link":"/api/v1/people/692944"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801957,"link":"/api/v1/people/801957"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":810891,"link":"/api/v1/people/810891"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kevin Villavicencio replaces Brett Baty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:45:43.016Z","endTime":"2026-03-22T19:45:44.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692944,"link":"/api/v1/people/692944"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782387327499137,"aZ":-17.662533353594537,"pfxX":-5.959968633652012,"pfxZ":7.809085032897187,"pX":-0.26554231880718754,"pZ":4.162755775113695,"vX0":6.856731100476182,"vY0":-135.27815777728696,"vZ0":-0.08510493725971341,"x":127.12,"y":126.39,"x0":-2.0555470586909235,"y0":50.00162209576269,"z0":5.429981784172899,"aX":-11.074679771866814},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2271,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4044789516333136,"extension":5.97134697551531},"index":1,"playId":"fbe19ed7-9a67-3554-a594-24f422c407af","pitchNumber":1,"startTime":"2026-03-22T19:45:44.408Z","endTime":"2026-03-22T19:45:48.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":692944,"link":"/api/v1/people/692944","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54269098370646,"aZ":-15.651757294323652,"pfxX":-4.491759484355587,"pfxZ":8.758915273630963,"pX":-1.2221622657594495,"pZ":3.997040847279864,"vX0":3.7883096933935074,"vY0":-136.58201095714048,"vZ0":-0.6826095703163563,"x":163.59,"y":130.86,"x0":-2.044692574235845,"y0":50.00218485959373,"z0":5.328232085610127,"aX":-8.472325840071536},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":7.3,"spinRate":2365,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40128469727203564,"extension":6.163117565191636},"index":2,"playId":"c607731f-a546-3a6d-8f9e-3541d895a524","pitchNumber":2,"startTime":"2026-03-22T19:45:57.744Z","endTime":"2026-03-22T19:46:01.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":692944,"link":"/api/v1/people/692944","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71284317498866,"aZ":-31.021662689714024,"pfxX":2.883937838709417,"pfxZ":0.6905519560403759,"pX":0.24066044925814936,"pZ":1.4316695313601233,"vX0":4.720237437234812,"vY0":-127.1831445003742,"vZ0":-3.3032437990681522,"x":107.83,"y":200.12,"x0":-2.001266429909547,"y0":50.00213666751549,"z0":5.161846493801572,"aX":4.808395360758075},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-6.1,"spinRate":2585,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42775497596561385,"extension":5.796881988350782},"hitData":{"launchSpeed":97.7,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.0,"coordY":170.84}},"index":3,"playId":"68dfff23-d5e6-39c4-85c5-e0c6a8a93590","pitchNumber":3,"startTime":"2026-03-22T19:46:22.308Z","endTime":"2026-03-22T19:46:27.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":692944,"link":"/api/v1/people/692944","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692944,"link":"/api/v1/people/692944"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":692944,"link":"/api/v1/people/692944"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:46:27.985Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Branny De Oleo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T19:46:46.555Z","endTime":"2026-03-22T19:48:01.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808067,"fullName":"Branny De Oleo","link":"/api/v1/people/808067"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":808067,"fullName":"Branny De Oleo","link":"/api/v1/people/808067"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514003169420086,"aZ":-16.39249772410276,"pfxX":-4.943818717596471,"pfxZ":8.200697622428473,"pX":-0.3894735878476823,"pZ":2.568090981169173,"vX0":5.860520728172475,"vY0":-136.7459524325956,"vZ0":-4.224266027676743,"x":131.85,"y":169.44,"x0":-1.901673102668365,"y0":50.006670480925216,"z0":5.231926285179017,"aX":-9.519112016320404},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":7.9,"spinRate":2332,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3980640061959355,"extension":5.8884126354103685},"index":0,"playId":"a78ea999-a0d1-35b6-b0f5-d735b1312841","pitchNumber":1,"startTime":"2026-03-22T19:46:54.944Z","endTime":"2026-03-22T19:46:58.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62614934438546,"aZ":-17.08538771779518,"pfxX":-3.635086303419983,"pfxZ":7.703142817023831,"pX":0.14877469970022938,"pZ":3.9935735924235907,"vX0":6.956713177546603,"vY0":-137.67772573354858,"vZ0":-0.6210287425230853,"x":111.33,"y":130.95,"x0":-1.9151976599988856,"y0":50.006305600051185,"z0":5.356831376212055,"aX":-7.124242623065825},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2204,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3947202034604236,"extension":5.82506381064995},"index":1,"playId":"fe6460e3-5170-3ad8-8d00-9af23e0e0b7a","pitchNumber":2,"startTime":"2026-03-22T19:47:08.514Z","endTime":"2026-03-22T19:47:12.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.529104834577605,"aZ":-30.451179414210973,"pfxX":2.6710911638040606,"pfxZ":1.045160344071629,"pX":-0.6680655025861247,"pZ":2.5893057433540396,"vX0":2.6464132762065296,"vY0":-126.33528422214084,"vZ0":-0.5670076777758339,"x":142.47,"y":168.87,"x0":-2.0681105259581147,"y0":50.004268426412935,"z0":5.219105670241724,"aX":4.4108726061666195},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2574,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.43002777801305525,"extension":5.861517501183223},"index":2,"playId":"8b56cf16-b359-3ecf-9058-57a852a0326e","pitchNumber":3,"startTime":"2026-03-22T19:47:22.845Z","endTime":"2026-03-22T19:47:27.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":83.8,"endSpeed":77.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.436929827545836,"aZ":-27.806720173803132,"pfxX":10.223663815897726,"pfxZ":2.872327634208604,"pX":1.4153052279566054,"pZ":2.4201609284372214,"vX0":5.667984299702958,"vY0":-122.04866311528916,"vZ0":-0.3505972038906092,"x":63.05,"y":173.44,"x0":-2.259799649284764,"y0":50.00106901028178,"z0":4.9460612642131165,"aX":15.528767237180132},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.4,"breakHorizontal":-19.8,"spinRate":2737,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4475707075734805,"extension":5.992153260830887},"index":3,"playId":"050bfdb9-ad1d-3087-a76f-b8c2f9276b58","pitchNumber":4,"startTime":"2026-03-22T19:47:38.627Z","endTime":"2026-03-22T19:47:41.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08074685942724,"aZ":-14.520575711809128,"pfxX":-5.282668518045796,"pfxZ":8.922145648002502,"pX":-0.48864877684620295,"pZ":3.253283825417845,"vX0":5.679017041497559,"vY0":-139.02705583631985,"vZ0":-2.742752073828317,"x":135.63,"y":150.94,"x0":-1.8612066655314419,"y0":50.000558197957716,"z0":5.203599219959521,"aX":-10.449773463061748},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2227,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39240494955495553,"extension":5.872764551348233},"index":4,"playId":"66307a95-d504-3b70-983b-2f85358d4cfc","pitchNumber":5,"startTime":"2026-03-22T19:47:56.030Z","endTime":"2026-03-22T19:48:01.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808067,"link":"/api/v1/people/808067"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":808067,"link":"/api/v1/people/808067"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:48:01.451Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Rincon strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T19:48:09.911Z","endTime":"2026-03-22T19:49:12.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":808298,"fullName":"Heriberto Rincon","link":"/api/v1/people/808298"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808298,"fullName":"Heriberto Rincon","link":"/api/v1/people/808298"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371826980416703,"aZ":-16.99483465537847,"pfxX":-5.6990745652430785,"pfxZ":7.777690359833398,"pX":-0.1408622807173143,"pZ":3.1520622254374904,"vX0":6.728802903118045,"vY0":-137.79427151589726,"vZ0":-2.6701383075734606,"x":122.37,"y":153.67,"x0":-1.857093190627147,"y0":50.00104608944039,"z0":5.26189489407965,"aX":-11.120705799634862},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2368,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39526173764710615,"extension":6.013341471842719},"index":0,"playId":"a2df10a3-773f-3faa-8bb8-54b0e9a839e8","pitchNumber":1,"startTime":"2026-03-22T19:48:21.599Z","endTime":"2026-03-22T19:48:24.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808298,"link":"/api/v1/people/808298","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958022272325483,"aZ":-28.515539889842618,"pfxX":9.542733694491028,"pfxZ":2.5290846949742924,"pX":0.7311347220829424,"pZ":2.144274415607916,"vX0":4.310386309019833,"vY0":-119.20995561159205,"vZ0":-0.3359652593851393,"x":89.13,"y":180.88,"x0":-2.337586423162987,"y0":50.0015993675965,"z0":4.851366421902336,"aX":13.793696284880282},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.8,"breakHorizontal":-18.2,"spinRate":2717,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.45867874940861775,"extension":5.816299489626443},"index":1,"playId":"bde792bc-57ce-3cd0-8cab-3e52e1eca7ee","pitchNumber":2,"startTime":"2026-03-22T19:48:38.156Z","endTime":"2026-03-22T19:48:41.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808298,"link":"/api/v1/people/808298","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80807001486173,"aZ":-15.070148465901958,"pfxX":-5.007083136580427,"pfxZ":8.686732201530116,"pX":0.6699558162772421,"pZ":3.1358328042685497,"vX0":8.673710129096733,"vY0":-138.88090853513532,"vZ0":-2.842352839888705,"x":91.46,"y":154.11,"x0":-1.831902954625179,"y0":50.002185111731215,"z0":5.164987538260084,"aX":-9.859027996620078},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2289,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3932004000663807,"extension":6.188599924403222},"index":2,"playId":"ecc7844c-db41-34f8-a9ea-0bdb6efa3dbe","pitchNumber":3,"startTime":"2026-03-22T19:49:09.447Z","endTime":"2026-03-22T19:49:12.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695426,"link":"/api/v1/people/695426"},"first":{"id":810891,"link":"/api/v1/people/810891"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":801957,"link":"/api/v1/people/801957"},"shortstop":{"id":829035,"link":"/api/v1/people/829035"},"left":{"id":703563,"link":"/api/v1/people/703563"},"center":{"id":801464,"link":"/api/v1/people/801464"},"right":{"id":806982,"link":"/api/v1/people/806982"}},"offense":{"batter":{"id":808298,"link":"/api/v1/people/808298","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808298,"link":"/api/v1/people/808298"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":808298,"link":"/api/v1/people/808298"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:49:12.889Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pintar strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T19:51:23.031Z","endTime":"2026-03-22T19:52:21.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"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":801464,"fullName":"Andrew Pintar","link":"/api/v1/people/801464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":809861,"link":"/api/v1/people/809861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kevin Villavicencio remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:49:17.812Z","endTime":"2026-03-22T19:51:25.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692944,"link":"/api/v1/people/692944"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1252386298183,"aZ":-25.352899245775156,"pfxX":1.8782754998511033,"pfxZ":3.920187405285823,"pX":0.0756798807146018,"pZ":1.1350840717304027,"vX0":2.6552329927095646,"vY0":-130.22263938192063,"vZ0":-5.902849825542086,"x":114.12,"y":208.13,"x0":-1.1962504855673213,"y0":50.000210377991394,"z0":5.317236393809993,"aX":3.2656991356058036},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.0,"spinRate":2314,"spinDirection":196},"zone":14,"typeConfidence":1.38,"plateTime":0.4186007505967808,"extension":6.026921632600749},"index":1,"playId":"c9e0199f-c6d9-3341-84b7-cd11a45b5a4f","pitchNumber":1,"startTime":"2026-03-22T19:51:25.200Z","endTime":"2026-03-22T19:51:29.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.721475123299967,"aZ":-29.62935337846336,"pfxX":2.71662152156984,"pfxZ":1.563632670955025,"pX":-0.47413359607345906,"pZ":1.7409682785402227,"vX0":1.1541828598344919,"vY0":-125.68420846864927,"vZ0":-3.211792968538503,"x":135.07,"y":191.77,"x0":-1.2900934262376749,"y0":50.000519905533665,"z0":5.402167852917024,"aX":4.413695787060243},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-5.2,"spinRate":2477,"spinDirection":146},"zone":7,"typeConfidence":1.26,"plateTime":0.4332103086740622,"extension":5.8667928889205205},"index":2,"playId":"5c0ee8ed-23c0-3421-9702-c1cecbcc5c05","pitchNumber":2,"startTime":"2026-03-22T19:51:40.557Z","endTime":"2026-03-22T19:51:44.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6307516193232,"aZ":-30.020036849488726,"pfxX":2.5686005687911573,"pfxZ":1.2971659409448408,"pX":0.09078068586469352,"pZ":1.338312166962955,"vX0":2.4635026862234195,"vY0":-127.01940331582934,"vZ0":-4.119353043494912,"x":113.54,"y":202.65,"x0":-1.2204168751328361,"y0":50.00078429935922,"z0":5.331391407893865,"aX":4.254260122053655},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":-5.2,"spinRate":2426,"spinDirection":138},"zone":14,"typeConfidence":1.33,"plateTime":0.4289543993064542,"extension":6.128355383626647},"index":3,"playId":"9123a820-5afd-3f52-be70-ad0ec62fb809","pitchNumber":3,"startTime":"2026-03-22T19:51:55.941Z","endTime":"2026-03-22T19:51:59.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":86.3,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54248958660736,"aZ":-30.570160351088987,"pfxX":2.249753329592957,"pfxZ":0.9876364842799044,"pX":-0.5782731635797905,"pZ":1.316547040416113,"vX0":1.1426937018935153,"vY0":-125.86709784219968,"vZ0":-3.7392433998834647,"x":139.04,"y":203.23,"x0":-1.3281823217845656,"y0":50.00615917749574,"z0":5.25262579351419,"aX":3.670765112461178},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":-4.3,"spinRate":2400,"spinDirection":137},"zone":13,"typeConfidence":1.24,"plateTime":0.4324097324199667,"extension":5.990882025258411},"index":4,"playId":"0174a88c-bfa9-3c0f-b162-a306c8d92b75","pitchNumber":4,"startTime":"2026-03-22T19:52:14.586Z","endTime":"2026-03-22T19:52:21.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":801464,"link":"/api/v1/people/801464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":801464,"link":"/api/v1/people/801464"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:52:21.533Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Salas singles on a fly ball to center fielder Matt Rudick.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T19:52:22.678Z","endTime":"2026-03-22T19:53:31.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":83.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587778936529403,"aZ":-26.628884527341544,"pfxX":2.7408985252396354,"pfxZ":3.199357586017533,"pX":1.0368809968849175,"pZ":1.3330229220979166,"vX0":4.513352495545785,"vY0":-129.91546545028223,"vZ0":-5.033960403450857,"x":77.48,"y":202.79,"x0":-1.0695605416961287,"y0":50.00346515922459,"z0":5.284629612131982,"aX":4.751702196327657},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-5.9,"spinRate":2398,"spinDirection":188},"zone":14,"typeConfidence":1.38,"plateTime":0.4193286687890838,"extension":6.136712358221924},"index":0,"playId":"0481e491-3a4c-3f60-8665-42735c2b8e93","pitchNumber":1,"startTime":"2026-03-22T19:52:45.724Z","endTime":"2026-03-22T19:52:52.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":829035,"link":"/api/v1/people/829035","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463138193898732,"aZ":-33.422138140599984,"pfxX":-6.496425740440772,"pfxZ":-0.744136428809433,"pX":-0.5299346183730544,"pZ":0.5295242966411696,"vX0":4.004487752860269,"vY0":-129.51462115504472,"vZ0":-5.35904610389154,"x":137.2,"y":224.48,"x0":-1.256619478959291,"y0":50.00024352085187,"z0":5.198456065470136,"aX":-10.972996514455973},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":10.8,"spinRate":1800,"spinDirection":239},"zone":13,"typeConfidence":0.84,"plateTime":0.4238173672578509,"extension":6.090521196929236},"index":1,"playId":"4ca3d885-5dde-3b41-ae06-e98f330a06dc","pitchNumber":2,"startTime":"2026-03-22T19:53:01.541Z","endTime":"2026-03-22T19:53:06.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":829035,"link":"/api/v1/people/829035","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.688354185084087,"aZ":-24.418468243921836,"pfxX":1.4077991510471208,"pfxZ":4.44205127509734,"pX":0.7367827765646712,"pZ":2.7289724471358388,"vX0":4.381933785331078,"vY0":-129.63066452675454,"vZ0":-2.0798730278635174,"x":88.92,"y":165.1,"x0":-1.1414028194225536,"y0":50.00072797822343,"z0":5.35932507613946,"aX":2.4544804430489986},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-3.2,"spinRate":2371,"spinDirection":189},"zone":6,"typeConfidence":1.37,"plateTime":0.4185336600512044,"extension":6.144578878301282},"hitData":{"launchSpeed":68.9,"launchAngle":36.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.61,"coordY":111.19}},"index":2,"playId":"424f9da4-3d78-3349-a3a0-ab9ff65a9caa","pitchNumber":3,"startTime":"2026-03-22T19:53:22.521Z","endTime":"2026-03-22T19:53:31.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":829035,"link":"/api/v1/people/829035","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829035,"link":"/api/v1/people/829035"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":829035,"link":"/api/v1/people/829035"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.71,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:53:31.915Z","atBatIndex":71},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jay Beshears triples (1) on a line drive to center fielder Matt Rudick. Andrew Salas scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T19:53:34.423Z","endTime":"2026-03-22T19:55:52.635Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":810891,"fullName":"Jay Beshears","link":"/api/v1/people/810891"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":810891,"fullName":"Jay Beshears","link":"/api/v1/people/810891"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":810891,"fullName":"Jay Beshears","link":"/api/v1/people/810891"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":829035,"fullName":"Andrew Salas","link":"/api/v1/people/829035"},"responsiblePitcher":{"id":800686,"link":"/api/v1/people/800686"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":81.3,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00504587869734,"aZ":-28.557572884412384,"pfxX":2.7499018124673205,"pfxZ":2.1924472290517505,"pX":0.21123415981630034,"pZ":1.426430797814979,"vX0":2.775104710421103,"vY0":-126.15172784885945,"vZ0":-4.117395394738516,"x":108.95,"y":200.27,"x0":-1.2510609029477247,"y0":50.00403715611285,"z0":5.3219481209409985,"aX":4.5357399401100436},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-5.5,"spinRate":2430,"spinDirection":121},"zone":14,"typeConfidence":1.3,"plateTime":0.4303489813380601,"extension":6.000231785185843},"index":0,"playId":"8283ba4b-04f8-37d3-9701-aaf55da738c9","pitchNumber":1,"startTime":"2026-03-22T19:54:00.310Z","endTime":"2026-03-22T19:54:04.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.010267391964256,"aZ":-29.00227668196371,"pfxX":2.9484982444708003,"pfxZ":1.9275160640174551,"pX":0.9973355191038599,"pZ":2.3917574833695467,"vX0":4.550170262803098,"vY0":-126.31222046951252,"vZ0":-1.960331437081372,"x":78.98,"y":174.2,"x0":-1.1972314358666232,"y0":50.005703708739986,"z0":5.466407670095067,"aX":4.857007973493879},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-6.2,"spinRate":2470,"spinDirection":111},"zone":14,"typeConfidence":1.29,"plateTime":0.43044601002519745,"extension":6.260947256309015},"index":1,"playId":"2f473f74-322b-37f0-bfc8-9ff9224aa9fd","pitchNumber":2,"startTime":"2026-03-22T19:54:15.342Z","endTime":"2026-03-22T19:54:19.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04729705497444,"aZ":-22.31146920114036,"pfxX":-9.83390689687608,"pfxZ":5.229792710512241,"pX":-0.4481679514568243,"pZ":1.5043485327792283,"vX0":5.039563224781391,"vY0":-135.79049387125008,"vZ0":-5.968429845585135,"x":134.08,"y":198.16,"x0":-1.040978920419271,"y0":50.00120532015705,"z0":5.261726944225331,"aX":-18.54003993008366},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2074,"spinDirection":205},"zone":13,"typeConfidence":1.36,"plateTime":0.40188873534894665,"extension":6.2025720126810295},"index":2,"playId":"ab50d7b3-4dd5-3f77-b4fa-ee7f17536bab","pitchNumber":3,"startTime":"2026-03-22T19:54:34.474Z","endTime":"2026-03-22T19:54:38.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.719290487918144,"aZ":-24.87228419076661,"pfxX":1.9877751994064388,"pfxZ":4.233618610146706,"pX":-0.10355684306315177,"pZ":2.8291584054333967,"vX0":2.06264546075469,"vY0":-129.3895012481108,"vZ0":-1.811913945607524,"x":120.95,"y":162.39,"x0":-1.1643634855598346,"y0":50.00071747687448,"z0":5.412958090198931,"aX":3.4269114794945965},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.0,"spinRate":2355,"spinDirection":181},"zone":5,"typeConfidence":1.38,"plateTime":0.4206035144232847,"extension":6.0102624502237365},"index":3,"playId":"bf015e01-d844-36f2-9993-3cbaccb164f0","pitchNumber":4,"startTime":"2026-03-22T19:54:50.381Z","endTime":"2026-03-22T19:54:53.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.436294082842874,"aZ":-25.49929490045887,"pfxX":2.5098852902871056,"pfxZ":3.9507920332724176,"pX":0.2709839267432532,"pZ":3.2011116272754907,"vX0":2.7690980315205453,"vY0":-127.89196181853991,"vZ0":-0.6985987053450502,"x":106.67,"y":152.35,"x0":-1.143984550780225,"y0":50.00357322454705,"z0":5.442900946527228,"aX":4.24013672058526},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":-5.0,"spinRate":2411,"spinDirection":167},"zone":3,"typeConfidence":1.37,"plateTime":0.4250460145346091,"extension":6.092848258947998},"index":4,"playId":"7fa799fe-bb95-373c-a9e9-462ca9468239","pitchNumber":5,"startTime":"2026-03-22T19:55:08.212Z","endTime":"2026-03-22T19:55:12.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"4508a955-7998-3663-a619-bcbe95eea949","startTime":"2026-03-22T19:55:22.623Z","endTime":"2026-03-22T19:55:25.782Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54944176156286,"aZ":-24.33779665135102,"pfxX":3.081262707257787,"pfxZ":4.511786729786824,"pX":0.41794211864193814,"pZ":2.51564361479294,"vX0":3.102215580098153,"vY0":-129.53656423778372,"vZ0":-2.750980923076227,"x":101.07,"y":170.86,"x0":-1.1861006732845325,"y0":50.0026415529418,"z0":5.409681551896939,"aX":5.348514020195403},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":172},"zone":6,"typeConfidence":1.38,"plateTime":0.4193811835433654,"extension":6.164301788920935},"hitData":{"launchSpeed":98.4,"launchAngle":22.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":91.4,"coordY":62.36}},"index":6,"playId":"5d9ae41c-0b87-3f4f-ad3c-3a2e8650d268","pitchNumber":6,"startTime":"2026-03-22T19:55:39.837Z","endTime":"2026-03-22T19:55:52.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":810891,"link":"/api/v1/people/810891","batSide":{"code":"R","description":"Right"}},"first":{"id":829035,"link":"/api/v1/people/829035"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810891,"link":"/api/v1/people/810891"},"credit":"b_ab"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_ab"},{"player":{"id":810891,"link":"/api/v1/people/810891"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":61.9,"leverageIndex":4.9,"dramaIndex":507.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:55:52.635Z","atBatIndex":72},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Spencer Bramwell out on a sacrifice fly to center fielder Matt Rudick. Jay Beshears scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T19:57:02.419Z","endTime":"2026-03-22T19:58:31.791Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695426,"fullName":"Spencer Bramwell","link":"/api/v1/people/695426"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800686,"fullName":"Parker Carlson","link":"/api/v1/people/800686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695426,"fullName":"Spencer Bramwell","link":"/api/v1/people/695426"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689822,"link":"/api/v1/people/689822"},"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":810891,"fullName":"Jay Beshears","link":"/api/v1/people/810891"},"responsiblePitcher":{"id":800686,"link":"/api/v1/people/800686"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"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-22T19:56:37.747Z","endTime":"2026-03-22T19:57:04.488Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"third":{"id":810891,"link":"/api/v1/people/810891"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.236965482552492,"aZ":-28.14273125781697,"pfxX":2.4204037062968333,"pfxZ":2.4015805663072136,"pX":0.8457414806540927,"pZ":1.4289352271613773,"vX0":3.824209519951492,"vY0":-127.41494143075904,"vZ0":-4.320583080412727,"x":84.76,"y":200.2,"x0":-0.9774318159891812,"y0":50.000222381435776,"z0":5.319510159649748,"aX":4.05916542733869},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2532,"spinDirection":137},"zone":14,"typeConfidence":1.35,"plateTime":0.42660317625762856,"extension":6.248548255104641},"index":1,"playId":"1b1f29a5-9803-34e8-85a4-512f614b5478","pitchNumber":1,"startTime":"2026-03-22T19:57:04.488Z","endTime":"2026-03-22T19:57:08.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"third":{"id":810891,"link":"/api/v1/people/810891"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04184253397763,"aZ":-27.637055724763073,"pfxX":2.1389689143322936,"pfxZ":2.7812515357905765,"pX":0.7196562291402373,"pZ":0.8366828322530699,"vX0":3.9001219222440464,"vY0":-125.76289379373357,"vZ0":-5.468582775420954,"x":89.57,"y":216.19,"x0":-1.117954787733724,"y0":50.002713370308165,"z0":5.229763625406137,"aX":3.490254843757452},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-4.7,"spinRate":2498,"spinDirection":136},"zone":14,"typeConfidence":1.26,"plateTime":0.4324425722156642,"extension":6.268551818584645},"index":2,"playId":"1be6f652-5681-3f5d-9966-39438178c6c2","pitchNumber":2,"startTime":"2026-03-22T19:57:20.278Z","endTime":"2026-03-22T19:57:26.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"third":{"id":810891,"link":"/api/v1/people/810891"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2540535321214,"aZ":-32.72637046445254,"pfxX":4.064633685409458,"pfxZ":-0.33754478533651877,"pX":1.1389189824429096,"pZ":1.4267256283209249,"vX0":4.178583905872736,"vY0":-125.85495407013906,"vZ0":-3.163571354581033,"x":73.59,"y":200.26,"x0":-1.0653739425928335,"y0":50.006164887087465,"z0":5.324767367190009,"aX":6.583052627605868},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-8.3,"spinRate":2479,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4336309698712517,"extension":6.061805603933631},"index":3,"playId":"22171b0f-ef27-340e-842d-a7d56fe6722d","pitchNumber":3,"startTime":"2026-03-22T19:57:41.618Z","endTime":"2026-03-22T19:57:45.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"third":{"id":810891,"link":"/api/v1/people/810891"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":86.1,"endSpeed":80.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.05850732186838,"aZ":-30.98868287065621,"pfxX":3.876492218289644,"pfxZ":0.7286086911019485,"pX":-0.8511128737622176,"pZ":2.0606998589723866,"vX0":-0.2638773882911716,"vY0":-125.5741706018642,"vZ0":-2.1259583318275235,"x":149.44,"y":183.14,"x0":-1.2512292873689972,"y0":50.00452019954928,"z0":5.385127308433091,"aX":6.330971401372164},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-7.1,"spinRate":2472,"spinDirection":122},"zone":13,"typeConfidence":1.16,"plateTime":0.43248279735616224,"extension":5.930389653176187},"index":4,"playId":"bdd108cf-ce50-3cf8-b263-617a22e98a26","pitchNumber":4,"startTime":"2026-03-22T19:58:01.467Z","endTime":"2026-03-22T19:58:06.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"third":{"id":810891,"link":"/api/v1/people/810891"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.087075240422784,"aZ":-30.129124617448856,"pfxX":4.653985437344611,"pfxZ":1.27443267879032,"pX":0.2510470259906392,"pZ":2.037417390371003,"vX0":1.9304760285383389,"vY0":-125.44446364459587,"vZ0":-2.300339489110075,"x":107.43,"y":183.77,"x0":-1.1311600022450916,"y0":50.005962804439136,"z0":5.399356171067986,"aX":7.489576011954855},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-8.9,"spinRate":2356,"spinDirection":134},"zone":9,"typeConfidence":1.18,"plateTime":0.4350278645828767,"extension":6.129853622861292},"hitData":{"launchSpeed":96.4,"launchAngle":20.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.55,"coordY":75.32}},"index":5,"playId":"5637d281-eeda-3ac3-8834-af76175cce03","pitchNumber":5,"startTime":"2026-03-22T19:58:23.358Z","endTime":"2026-03-22T19:58:31.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800686,"link":"/api/v1/people/800686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":809861,"link":"/api/v1/people/809861"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":808067,"link":"/api/v1/people/808067"},"third":{"id":825159,"link":"/api/v1/people/825159"},"shortstop":{"id":816384,"link":"/api/v1/people/816384"},"left":{"id":815874,"link":"/api/v1/people/815874"},"center":{"id":689822,"link":"/api/v1/people/689822"},"right":{"id":808298,"link":"/api/v1/people/808298"}},"offense":{"batter":{"id":695426,"link":"/api/v1/people/695426","batSide":{"code":"R","description":"Right"}},"third":{"id":810891,"link":"/api/v1/people/810891"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695426,"link":"/api/v1/people/695426"},"credit":"b_pa"},{"player":{"id":800686,"link":"/api/v1/people/800686"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":16.700000000000003,"leverageIndex":4.79,"dramaIndex":228.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:58:31.791Z","atBatIndex":73}]