[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out, second baseman Ketel Marte to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T20:09:40.239Z","endTime":"2026-02-26T20:11:21.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-02-26T17:01:35.616Z","endTime":"2026-02-26T19:51:23.875Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"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-02-26T19:51:23.875Z","endTime":"2026-02-26T20:08:11.097Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"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-02-26T20:08:11.097Z","endTime":"2026-02-26T20:09:42.409Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.208259654202003,"aZ":-16.50330650363568,"pfxX":4.9591848419026725,"pfxZ":8.771705753203282,"pX":0.816934410737501,"pZ":2.4086181634743205,"vX0":-2.9628971022675317,"vY0":-132.98833596348337,"vZ0":-5.684183908672199,"x":85.86,"y":173.75,"x0":1.302653573034914,"y0":50.00495636330203,"z0":5.775894261811647,"aX":8.860939729639643},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.3,"spinRate":2276,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.41228556850187115,"extension":6.392821527851437},"index":3,"playId":"e1d8e929-39b8-33e3-9efe-20aa2596197b","pitchNumber":1,"startTime":"2026-02-26T20:09:42.409Z","endTime":"2026-02-26T20:09:46.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20669159748215,"aZ":-22.625523664695663,"pfxX":0.5902173544837304,"pfxZ":5.588361048556777,"pX":-0.41613482551128556,"pZ":5.2773665489353165,"vX0":-4.639150199018352,"vY0":-129.6582241174929,"vZ0":2.1665252319235697,"x":132.86,"y":96.29,"x0":1.3168575251498778,"y0":50.00317928133963,"z0":6.15366347163839,"aX":1.009700406693248},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.8,"breakHorizontal":-0.1,"spinRate":2302,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.42186820824195514,"extension":6.156545144905703},"index":4,"playId":"a839e69d-9c9a-3c8c-ac6b-227937554463","pitchNumber":2,"startTime":"2026-02-26T20:09:56.168Z","endTime":"2026-02-26T20:10:00.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17287255265939,"aZ":-16.019168982264095,"pfxX":4.7367556155036645,"pfxZ":8.695170830087097,"pX":0.44725420661516607,"pZ":2.2858391319766476,"vX0":-3.80526582476521,"vY0":-135.59384685673643,"vZ0":-6.493957675968854,"x":99.95,"y":177.06,"x0":1.2547073521972825,"y0":50.00563406172088,"z0":5.83330196771899,"aX":8.804891522590685},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-7.8,"spinRate":2387,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40423969209147925,"extension":6.24424208216268},"index":5,"playId":"cd7f6372-9ac2-3e92-bca3-ac406e9b3786","pitchNumber":3,"startTime":"2026-02-26T20:10:10.293Z","endTime":"2026-02-26T20:10:14.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831470536058628,"aZ":-20.741511967209615,"pfxX":8.534917061674635,"pfxZ":6.172132169683813,"pX":-0.045351006413401625,"pZ":2.756396015884704,"vX0":-5.71580507927314,"vY0":-135.5116796736239,"vZ0":-4.5623695232475985,"x":118.73,"y":164.36,"x0":0.9871795820365918,"y0":50.0002660052104,"z0":5.919211478507536,"aX":15.801106515242202},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-14.2,"spinRate":2369,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40487746957172543,"extension":6.269430992094161},"index":6,"playId":"349ebffc-ca54-3d4f-9f39-873ddbb20c54","pitchNumber":4,"startTime":"2026-02-26T20:10:30.314Z","endTime":"2026-02-26T20:10:36.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59556779509936,"aZ":-14.235931075820048,"pfxX":4.13750555914641,"pfxZ":9.568229981577298,"pX":-0.7626196793733421,"pZ":2.920455310229204,"vX0":-6.706488848456382,"vY0":-135.79271592564393,"vZ0":-4.804852354589965,"x":146.07,"y":159.93,"x0":1.1969896911094,"y0":50.00584237196562,"z0":5.696895734727359,"aX":7.7600765882061395},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2390,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.40272073148766285,"extension":6.180026136856413},"index":7,"playId":"901f7e25-ed6b-3b10-b0df-58082f9baf24","pitchNumber":5,"startTime":"2026-02-26T20:10:53.306Z","endTime":"2026-02-26T20:10:56.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25915044780867,"aZ":-25.616209681333252,"pfxX":9.079308183495192,"pfxZ":4.007465856115539,"pX":0.863295817783967,"pZ":1.4424299424366553,"vX0":-4.086054309656096,"vY0":-126.91543407469233,"vZ0":-5.6932470607158905,"x":84.09,"y":199.83,"x0":1.3119807713051075,"y0":50.002482984955904,"z0":5.74712873040137,"aX":14.854595949987033},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.6,"spinRate":2032,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.43108731611524487,"extension":6.287126132201506},"hitData":{"launchSpeed":101.2,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.69,"coordY":146.55}},"index":8,"playId":"dfb7053f-290d-32e8-8a9d-896efa2fca5b","pitchNumber":6,"startTime":"2026-02-26T20:11:13.473Z","endTime":"2026-02-26T20:11:21.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-26T20:11:21.758Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Drury pops out to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T20:11:34.835Z","endTime":"2026-02-26T20:12:12.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606422000214334,"aZ":-17.510559621935993,"pfxX":4.271989649426821,"pfxZ":7.793876182157533,"pX":1.2542740307476548,"pZ":2.6339743208962445,"vX0":-1.9543299945526846,"vY0":-136.22724361685036,"vZ0":-5.2491418811933865,"x":69.19,"y":167.66,"x0":1.4254559537100062,"y0":50.00551777426904,"z0":5.794391164498606,"aX":8.039454510274687},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":-7.3,"spinRate":2245,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4018946570774764,"extension":6.254719360892047},"index":0,"playId":"8963ea26-c12d-3b99-8a8d-f0f3d0b59762","pitchNumber":1,"startTime":"2026-02-26T20:11:48.150Z","endTime":"2026-02-26T20:11:52.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906615072940863,"aZ":-25.016970948372123,"pfxX":1.132667853861585,"pfxZ":4.060055437662136,"pX":-0.1657559036696201,"pZ":2.907543266789847,"vX0":-4.253613583151121,"vY0":-131.93368494338623,"vZ0":-2.8733569145203823,"x":123.32,"y":160.28,"x0":1.3198421482329263,"y0":50.005068240781306,"z0":5.853257978124435,"aX":1.9983426082080447},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2376,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.41506082226817753,"extension":6.341106926155998},"hitData":{"launchSpeed":85.1,"launchAngle":74.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.38,"coordY":177.94}},"index":1,"playId":"29308d90-c4fa-394b-a1b8-7f4e8929e218","pitchNumber":2,"startTime":"2026-02-26T20:12:01.751Z","endTime":"2026-02-26T20:12:12.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:12:12.014Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Newman grounds out, third baseman Nolan Arenado to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T20:12:24.401Z","endTime":"2026-02-26T20:13:20.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095298992566576,"aZ":-40.55400805478093,"pfxX":-1.6480542126094886,"pfxZ":-6.201885303195995,"pX":0.19997843170866908,"pZ":1.5857951577665346,"vX0":-2.046033024930945,"vY0":-115.67179407481032,"vZ0":-1.09164073082413,"x":109.38,"y":195.96,"x0":1.3109302841365864,"y0":50.00268103164939,"z0":5.961048295795465,"aX":-2.226910072813183},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.2,"breakHorizontal":3.5,"spinRate":2404,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4739978828816902,"extension":6.449030718318352},"index":0,"playId":"45879c24-41f0-3fa7-9327-1ad1bdb371d2","pitchNumber":1,"startTime":"2026-02-26T20:12:36.850Z","endTime":"2026-02-26T20:12:40.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.211086240358906,"aZ":-25.176473404328593,"pfxX":8.843024245802058,"pfxZ":4.281428055413935,"pX":0.5242318233249724,"pZ":1.6469326587922142,"vX0":-4.978465286084506,"vY0":-127.28176398381999,"vZ0":-5.3625919945612415,"x":97.02,"y":194.31,"x0":1.3612297792015988,"y0":50.00094763971798,"z0":5.786030222262602,"aX":14.443178278350661},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-14.8,"spinRate":1892,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.43105386283566016,"extension":6.4094804359283595},"index":1,"playId":"8dddb41f-a306-3404-aaf3-90a7a07173f8","pitchNumber":2,"startTime":"2026-02-26T20:12:56.335Z","endTime":"2026-02-26T20:12:59.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1671522713371,"aZ":-22.940478222915363,"pfxX":9.073063883353608,"pfxZ":5.743842048200375,"pX":0.21798129373279293,"pZ":1.5243954219889955,"vX0":-5.624038677200885,"vY0":-126.38482910391261,"vZ0":-6.081275653774608,"x":108.69,"y":197.62,"x0":1.2999378304380145,"y0":50.00456241518235,"z0":5.819194953423711,"aX":14.593310941750778},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.1,"breakHorizontal":-15.0,"spinRate":1931,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4343423618178033,"extension":6.409921113578902},"hitData":{"launchSpeed":72.7,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.86,"coordY":172.87}},"index":2,"playId":"e27ab5dc-5572-32e6-b0b5-3b37aa43a486","pitchNumber":3,"startTime":"2026-02-26T20:13:13.195Z","endTime":"2026-02-26T20:13:20.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:13:20.977Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, pitcher Ryan Bergert to first baseman Brandon Drury.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:15:13.613Z","endTime":"2026-02-26T20:16:20.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66429347953229,"aZ":-15.501232721692336,"pfxX":-5.3091267571383165,"pfxZ":9.002292384493007,"pX":0.5053573753280849,"pZ":1.5743943772280855,"vX0":7.492633667786802,"vY0":-135.26196768011064,"vZ0":-8.209614698039202,"x":97.74,"y":196.27,"x0":-1.611537370194556,"y0":50.002142685400315,"z0":5.737037623317032,"aX":-9.8321888123607},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2423,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40503623604315075,"extension":6.426560536335923},"index":0,"playId":"675b5003-003d-3ecc-8493-c0081270e44f","pitchNumber":1,"startTime":"2026-02-26T20:15:26.763Z","endTime":"2026-02-26T20:15:32.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657672106181813,"aZ":-12.489455770384717,"pfxX":-4.980722749256467,"pfxZ":10.372485106512569,"pX":-0.8772288595906054,"pZ":2.9369635262328537,"vX0":3.7656293211310055,"vY0":-137.20242368566974,"vZ0":-5.664679149016621,"x":150.44,"y":159.48,"x0":-1.6235325603833242,"y0":50.0044962230312,"z0":5.88692115059444,"aX":-9.453247999063088},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2388,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39992946260079876,"extension":6.1832993654821164},"index":1,"playId":"55d8441f-5127-32ce-a5de-6a22acc7119e","pitchNumber":2,"startTime":"2026-02-26T20:15:40.592Z","endTime":"2026-02-26T20:15:47.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55863928303583,"aZ":-25.529773406392913,"pfxX":-7.720236605081767,"pfxZ":4.008036569215715,"pX":-1.1260134720558017,"pZ":2.294628188389964,"vX0":4.796562847836973,"vY0":-127.7959704573322,"vZ0":-3.6714103251501777,"x":159.92,"y":176.83,"x0":-2.021139243235865,"y0":50.00537914004105,"z0":5.7480558930024275,"aX":-12.81198284198798},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":13.0,"spinRate":1396,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4280719945779805,"extension":6.131599644088099},"hitData":{"launchSpeed":64.2,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.14,"coordY":195.38}},"index":2,"playId":"8673c4f9-f5b1-3b6d-a559-bf4fa649e303","pitchNumber":3,"startTime":"2026-02-26T20:16:12.212Z","endTime":"2026-02-26T20:16:20.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:16:20.159Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:16:29.589Z","endTime":"2026-02-26T20:16:55.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06588932975415,"aZ":-13.926138775114762,"pfxX":-6.205351565085486,"pfxZ":9.83098602196336,"pX":0.1095266311121841,"pZ":2.6301350972522286,"vX0":6.727738616622937,"vY0":-135.9454928862716,"vZ0":-6.013554602937981,"x":112.83,"y":167.77,"x0":-1.6007391819100862,"y0":50.00563860856918,"z0":5.85186190198664,"aX":-11.522370095182154},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2448,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40415260088644755,"extension":6.318057397206684},"hitData":{"launchSpeed":91.4,"launchAngle":45.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.78,"coordY":80.76}},"index":0,"playId":"b0b836b4-c297-36b3-becc-b30a0f0349fd","pitchNumber":1,"startTime":"2026-02-26T20:16:45.399Z","endTime":"2026-02-26T20:16:55.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:16:55.854Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T20:17:00.309Z","endTime":"2026-02-26T20:18:48.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25984302945401,"aZ":-37.87777280614912,"pfxX":3.778749489145923,"pfxZ":-4.105884812796548,"pX":0.8298909645501341,"pZ":1.3350507375760654,"vX0":4.3125851799912756,"vY0":-117.14825717253521,"vZ0":-2.5868257313606553,"x":85.37,"y":202.73,"x0":-1.5262079268120061,"y0":50.002538171424256,"z0":5.9963088736913175,"aX":5.248631295788462},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.8,"breakHorizontal":-7.9,"spinRate":2956,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.46765916672992613,"extension":6.2368267937687465},"index":0,"playId":"e4684897-b5b3-3fa5-bc75-4bc792791e9f","pitchNumber":1,"startTime":"2026-02-26T20:17:21.532Z","endTime":"2026-02-26T20:17:27.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3748787960392,"aZ":-9.853519644140407,"pfxX":-5.005620184469986,"pfxZ":11.901200985153661,"pX":0.878629127393292,"pZ":1.5411935674658441,"vX0":7.568775026536641,"vY0":-136.41957014055657,"vZ0":-9.635843403994128,"x":83.51,"y":197.17,"x0":-1.2877408767649465,"y0":50.006545177646174,"z0":5.808746874219075,"aX":-9.391463058512244},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":7.3,"spinRate":2529,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4022560559704118,"extension":6.279054697081593},"index":1,"playId":"f1f17819-eb5a-3055-b94c-5b5d2df1255f","pitchNumber":2,"startTime":"2026-02-26T20:17:35.748Z","endTime":"2026-02-26T20:17:41.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748032526057525,"aZ":-18.974622026824825,"pfxX":-8.486046209562256,"pfxZ":7.099969529952087,"pX":-0.1413471767409481,"pZ":2.3548637969962605,"vX0":7.198226934516651,"vY0":-135.27636540434335,"vZ0":-5.3724357635695945,"x":122.39,"y":175.2,"x0":-1.730653645287784,"y0":50.00033675757408,"z0":5.691365263664622,"aX":-15.76916652991667},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":13.9,"spinRate":2362,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4044645193158387,"extension":6.233819349425414},"index":2,"playId":"4e4fa884-f228-3fc7-9d30-1be8b292b6c1","pitchNumber":3,"startTime":"2026-02-26T20:17:50.736Z","endTime":"2026-02-26T20:17:54.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4149157743117,"aZ":-27.861618323654845,"pfxX":1.225728043970093,"pfxZ":2.5876357316911287,"pX":-0.29115552218354035,"pZ":1.2746981144227199,"vX0":3.378272225157305,"vY0":-128.18397856997197,"vZ0":-5.977654412724555,"x":128.1,"y":204.36,"x0":-1.7851126355240716,"y0":50.00020272297218,"z0":5.811121976996664,"aX":2.039657737250123},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-3.0,"spinRate":2639,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4272508737177132,"extension":6.161082357805879},"index":3,"playId":"de63fac7-730c-3bf8-a7d4-5d6e64fa0e21","pitchNumber":4,"startTime":"2026-02-26T20:18:14.485Z","endTime":"2026-02-26T20:18:20.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54707414057979,"aZ":-9.586261462090254,"pfxX":-3.824172428295255,"pfxZ":11.834366448667698,"pX":1.096095802391351,"pZ":2.161763637340759,"vX0":8.09286499876594,"vY0":-137.31186387453843,"vZ0":-8.312118579891358,"x":75.22,"y":180.41,"x0":-1.3931095042713029,"y0":50.00001203047,"z0":5.88107918342843,"aX":-7.297791080166087},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":5.2,"spinRate":2515,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39895836247036165,"extension":6.249948590649385},"index":4,"playId":"3fa4046d-1430-3941-a7c6-1f646c3c6df4","pitchNumber":5,"startTime":"2026-02-26T20:18:45.234Z","endTime":"2026-02-26T20:18:48.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:18:48.619Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Abraham Toro singles on a sharp line drive to center fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:20:54.520Z","endTime":"2026-02-26T20:21:31.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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(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":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397546156173885,"aZ":-15.284539355152539,"pfxX":4.080907196284349,"pfxZ":9.264846741076635,"pX":0.2954790504975282,"pZ":2.171568519817663,"vX0":-4.094473231593876,"vY0":-133.58907012656584,"vZ0":-6.55614019417068,"x":105.74,"y":180.15,"x0":1.3113813416731261,"y0":50.00615057766738,"z0":5.739366918154994,"aX":7.4426563765418345},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-6.6,"spinRate":2307,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.408628518744397,"extension":6.247298718570503},"index":0,"playId":"93ba700d-252d-3ebd-b215-e06427f55578","pitchNumber":1,"startTime":"2026-02-26T20:21:01.859Z","endTime":"2026-02-26T20:21:06.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956239962366343,"aZ":-25.360270268280885,"pfxX":8.081313238774264,"pfxZ":4.364921423218585,"pX":0.45445241834424416,"pZ":2.288149612009295,"vX0":-4.356042946462051,"vY0":-123.89064836610969,"vZ0":-3.703434994335804,"x":99.68,"y":177.0,"x0":1.1824870612782497,"y0":50.00039611262569,"z0":5.913743062292291,"aX":12.603711046980441},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.3,"breakHorizontal":-13.7,"spinRate":1810,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4415231672302946,"extension":6.241487412427988},"hitData":{"launchSpeed":105.0,"launchAngle":12.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":97.26,"coordY":81.41}},"index":1,"playId":"e8230d08-e675-3fe7-8c8b-95ca3cd7e3a3","pitchNumber":2,"startTime":"2026-02-26T20:21:17.180Z","endTime":"2026-02-26T20:21:31.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:21:31.100Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jac Caglianone grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Carlos Santana. Abraham Toro out at 2nd. Jac Caglianone out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:21:44.554Z","endTime":"2026-02-26T20:22:59.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019176186433103,"aZ":-13.840824493823837,"pfxX":2.916301692501577,"pfxZ":9.858983050100516,"pX":-0.48696325668441187,"pZ":2.746941985319464,"vX0":-5.45184519039177,"vY0":-135.15865157120282,"vZ0":-5.590819905134904,"x":135.56,"y":164.61,"x0":1.1726666273941795,"y0":50.00458915972394,"z0":5.805575634345505,"aX":5.424508000945107},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2274,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4044354348912633,"extension":6.2891026798072955},"index":0,"playId":"65c4f7f5-a460-3905-b07f-899dab18077d","pitchNumber":1,"startTime":"2026-02-26T20:21:55.889Z","endTime":"2026-02-26T20:22:01.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.456942704815773,"aZ":-19.16814477748571,"pfxX":8.6378858191183,"pfxZ":7.118247117386084,"pX":0.36719044726768285,"pZ":1.6239429324315056,"vX0":-5.000911276369187,"vY0":-134.20720647316764,"vZ0":-7.3385228664933315,"x":103.0,"y":194.93,"x0":1.1302633078701356,"y0":50.00651871342173,"z0":5.7541876572239525,"aX":15.794695852853247},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-14.6,"spinRate":2328,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4077734437104481,"extension":6.3127530228404884},"index":1,"playId":"c25ebcce-3ae9-3282-b38d-bbbcaf559510","pitchNumber":2,"startTime":"2026-02-26T20:22:13.884Z","endTime":"2026-02-26T20:22:18.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96217489581831,"aZ":-37.232694639946,"pfxX":-1.1342470698644438,"pfxZ":-3.5476752349523624,"pX":-0.9223872479466404,"pZ":1.1365472769886258,"vX0":-4.166870656789354,"vY0":-118.45138466534252,"vZ0":-3.0117719226891513,"x":152.16,"y":208.09,"x0":1.0046783521061333,"y0":50.00348366232641,"z0":5.8182130860852155,"aX":-1.6165071695245943},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.8,"breakHorizontal":3.0,"spinRate":2300,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4618455420460621,"extension":6.310043893326781},"index":2,"playId":"26f0a6cd-6b02-3821-80e7-ba344dc7ab67","pitchNumber":3,"startTime":"2026-02-26T20:22:32.825Z","endTime":"2026-02-26T20:22:37.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.669008651454853,"aZ":-18.16989766123946,"pfxX":5.4394991555002665,"pfxZ":7.719043583507263,"pX":-0.04362635137245357,"pZ":3.102934358284732,"vX0":-5.469270920881659,"vY0":-133.55060368443128,"vZ0":-3.721912523042508,"x":118.66,"y":155.0,"x0":1.3201326026812934,"y0":50.00041274427177,"z0":5.814731646205172,"aX":9.864767261062788},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":-8.8,"spinRate":2318,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.40949569538833064,"extension":6.2897188604516945},"hitData":{"launchSpeed":95.9,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.26,"coordY":144.25}},"index":3,"playId":"3d0b992f-a7d0-3601-a83f-49ac8fda857f","pitchNumber":4,"startTime":"2026-02-26T20:22:51.540Z","endTime":"2026-02-26T20:22:59.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":1.54,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:22:59.848Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a sharp line drive to center fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:23:19.971Z","endTime":"2026-02-26T20:25:46.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":93.9,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.000141579281316,"aZ":-17.72558042460652,"pfxX":4.046678799916602,"pfxZ":7.573244449610043,"pX":0.01072071491854135,"pZ":2.3976099565917233,"vX0":-4.396522502639485,"vY0":-136.71437558670783,"vZ0":-5.909577493138938,"x":116.59,"y":174.04,"x0":1.1081549368624566,"y0":50.000445300098896,"z0":5.789249075646172,"aX":7.71764585432278},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":-6.5,"spinRate":2301,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.39949207426018774,"extension":6.2673666960941},"index":0,"playId":"2f46d458-82ab-3b3c-8999-f4d36c14c957","pitchNumber":1,"startTime":"2026-02-26T20:23:29.514Z","endTime":"2026-02-26T20:23:34.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-26T20:24:08.174Z","endTime":"2026-02-26T20:24:22.373Z","isPitch":false,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.299891748682786,"aZ":-17.49810343209556,"pfxX":5.829987698454508,"pfxZ":7.577316633886836,"pX":-0.860181300864726,"pZ":2.230658578826784,"vX0":-7.034316382745029,"vY0":-137.95489011484912,"vZ0":-6.316945630085553,"x":149.79,"y":178.55,"x0":0.9594590260242669,"y0":50.00362119769888,"z0":5.720347570021456,"aX":11.292731046276971},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":-9.1,"spinRate":2268,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39631106924673665,"extension":6.333547691630465},"index":2,"playId":"1f8f8c9b-9c50-35be-8b56-c6911dceafd3","pitchNumber":2,"startTime":"2026-02-26T20:24:22.373Z","endTime":"2026-02-26T20:24:27.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.703997883009606,"aZ":-18.400309782038338,"pfxX":7.593366088538568,"pfxZ":7.546298990903974,"pX":1.816847474908812,"pZ":2.694311847456353,"vX0":-1.0610443301149286,"vY0":-134.62222817409983,"vZ0":-4.812689393670098,"x":47.75,"y":166.03,"x0":1.2312245510008448,"y0":50.00590512749404,"z0":5.817875234016382,"aX":13.863478121688752},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":-13.4,"spinRate":2333,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4077095668432369,"extension":6.294680912568302},"index":3,"playId":"c7caae8f-fc0c-31d6-954b-243bacbfbff5","pitchNumber":3,"startTime":"2026-02-26T20:24:37.344Z","endTime":"2026-02-26T20:24:41.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.605939350629814,"aZ":-17.267711693373393,"pfxX":5.398445944832839,"pfxZ":7.887034936969511,"pX":-1.2414500488509894,"pZ":2.4049735077669885,"vX0":-7.990664080131796,"vY0":-136.05836561278522,"vZ0":-5.7501598301792605,"x":164.32,"y":173.85,"x0":1.0212774121749126,"y0":50.00419903781605,"z0":5.727520733918715,"aX":10.204712838443735},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-8.3,"spinRate":2191,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4013374487135408,"extension":6.227711208715487},"index":4,"playId":"08770ba6-2290-3d60-b523-261ca49aab2a","pitchNumber":4,"startTime":"2026-02-26T20:25:01.721Z","endTime":"2026-02-26T20:25:06.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.598875050874586,"aZ":-35.77286401015647,"pfxX":-2.2481115514866854,"pfxZ":-2.4079070856035365,"pX":-1.4151348614141763,"pZ":1.9094850892890243,"vX0":-5.55528990511992,"vY0":-121.50428997159307,"vZ0":-2.094932813899227,"x":170.94,"y":187.22,"x0":1.1919044102969376,"y0":50.0007948881013,"z0":5.888509558996627,"aX":-3.363328369046492},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.6,"breakHorizontal":5.4,"spinRate":2452,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4506225440531062,"extension":6.353432590442925},"index":5,"playId":"44543967-3921-33f2-98ac-50d19cedf312","pitchNumber":5,"startTime":"2026-02-26T20:25:18.822Z","endTime":"2026-02-26T20:25:22.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.215115455087307,"aZ":-15.445568581866402,"pfxX":4.158134192883323,"pfxZ":8.791293840706139,"pX":0.3324637525052705,"pZ":2.1218718925666273,"vX0":-3.7996606372658777,"vY0":-136.82447838061788,"vZ0":-6.605218484485549,"x":104.33,"y":181.49,"x0":1.1966099124132137,"y0":50.00096826242443,"z0":5.619066243488935,"aX":7.910431146379861},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-6.7,"spinRate":2279,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.39977970636358906,"extension":6.2494195589646395},"hitData":{"launchSpeed":107.9,"launchAngle":10.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.29,"coordY":73.83}},"index":6,"playId":"47bbbfa3-ba77-3613-aa6b-9b486419f860","pitchNumber":6,"startTime":"2026-02-26T20:25:35.601Z","endTime":"2026-02-26T20:25:46.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:25:46.291Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a soft ground ball to second baseman Ketel Marte. Michael Massey to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:26:02.056Z","endTime":"2026-02-26T20:26:58.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.331530816638473,"aZ":-37.8911026738295,"pfxX":-3.5152971403084416,"pfxZ":-4.113627370132214,"pX":-0.6147929489448736,"pZ":2.7450469238956607,"vX0":-3.066200490538479,"vY0":-116.68634859291926,"vZ0":0.3452305076699722,"x":140.43,"y":164.66,"x0":1.169196953235963,"y0":50.002177941033764,"z0":6.142300988099741,"aX":-4.88551414220067},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.1,"breakHorizontal":7.1,"spinRate":2465,"spinDirection":312},"zone":4,"typeConfidence":2.0,"plateTime":0.46798624232420405,"extension":6.275502417419215},"index":0,"playId":"99fe27f9-6d67-3393-a1c8-2707af3e1ae6","pitchNumber":1,"startTime":"2026-02-26T20:26:11.133Z","endTime":"2026-02-26T20:26:16.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.241468687034182,"aZ":-34.93587761882133,"pfxX":-1.4077003637015144,"pfxZ":-1.9489873420156991,"pX":-1.6700887293276672,"pZ":0.6581103553819099,"vX0":-5.617646217780172,"vY0":-117.66836726276998,"vZ0":-4.619817301479468,"x":180.66,"y":221.01,"x0":0.9214952355323993,"y0":50.00360953918034,"z0":5.848988993039266,"aX":-1.9932134529705965},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.3,"breakHorizontal":3.8,"spinRate":2423,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4637255220836285,"extension":6.468542307700912},"index":1,"playId":"e1faf75b-4c94-3aca-9bbf-c701e246c805","pitchNumber":2,"startTime":"2026-02-26T20:26:28.907Z","endTime":"2026-02-26T20:26:33.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.656635728860337,"aZ":-18.942583171129264,"pfxX":8.900821179962659,"pfxZ":7.348394361402372,"pX":0.18385561745190232,"pZ":2.077732349595614,"vX0":-5.293566784198789,"vY0":-133.57936952652523,"vZ0":-6.193377805210233,"x":109.99,"y":182.68,"x0":1.038154305762422,"y0":50.00505982192758,"z0":5.795197476779737,"aX":16.03448582787427},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.9,"spinRate":2465,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.41054602809965157,"extension":6.344999293316203},"hitData":{"launchSpeed":54.6,"launchAngle":-59.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":132.28,"coordY":169.03}},"index":2,"playId":"c5308d96-9f8c-3929-a3c3-33efaf5222b2","pitchNumber":3,"startTime":"2026-02-26T20:26:50.021Z","endTime":"2026-02-26T20:26:58.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:26:58.032Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"John Rave pops out to third baseman Nolan Arenado in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T20:27:19.176Z","endTime":"2026-02-26T20:29:11.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.880332425626197,"aZ":-21.141805380942184,"pfxX":7.592203578281545,"pfxZ":6.193707639984904,"pX":1.4169392591986505,"pZ":4.2167558938802445,"vX0":-2.1204109240773064,"vY0":-132.7511836190702,"vZ0":-0.7679508919931157,"x":62.99,"y":124.93,"x0":1.2404284427645929,"y0":50.005568038138044,"z0":6.0513129226676945,"aX":13.528582837213278},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":-13.3,"spinRate":2365,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.41288578686525934,"extension":6.306075643699485},"index":0,"playId":"0976b08c-9528-378b-9b16-70e37f4f92a0","pitchNumber":1,"startTime":"2026-02-26T20:27:43.671Z","endTime":"2026-02-26T20:27:47.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.450759110311907,"aZ":-39.703557989856584,"pfxX":-1.7294823174795662,"pfxZ":-5.602976574825847,"pX":-0.23224929708905884,"pZ":2.102402732304908,"vX0":-2.5178994960618404,"vY0":-115.43308023239267,"vZ0":-0.17633814117762214,"x":125.85,"y":182.02,"x0":1.0994487121241185,"y0":50.00470990240599,"z0":6.017733070858154,"aX":-2.3226979579276406},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.8,"breakHorizontal":3.8,"spinRate":2443,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4753750346164205,"extension":6.316630149643524},"index":1,"playId":"5573ef99-371f-3ec1-8ee6-15753aa75e8c","pitchNumber":2,"startTime":"2026-02-26T20:28:00.145Z","endTime":"2026-02-26T20:28:04.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75200043109891,"aZ":-38.512934381505374,"pfxX":-2.4070996238940903,"pfxZ":-4.589256647192881,"pX":-1.1259043487518043,"pZ":1.5979258347572396,"vX0":-4.306742037185981,"vY0":-117.01430489949983,"vZ0":-1.8108813113108437,"x":159.92,"y":195.64,"x0":1.0534328598028009,"y0":50.00141040372953,"z0":6.001021944892087,"aX":-3.326035979351571},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.5,"breakHorizontal":5.4,"spinRate":2493,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4686763123969193,"extension":6.278124180800584},"index":2,"playId":"52c7bbed-c02e-38d1-8cc9-8b2128aa491d","pitchNumber":3,"startTime":"2026-02-26T20:28:19.309Z","endTime":"2026-02-26T20:28:25.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.387282152630853,"aZ":-19.073017100419985,"pfxX":7.934283081422645,"pfxZ":7.220054527050785,"pX":-0.573798997479677,"pZ":1.1519436487565444,"vX0":-6.546810080863627,"vY0":-133.95164542617127,"vZ0":-8.516271998349987,"x":138.87,"y":207.68,"x0":0.8731158202316608,"y0":50.00163378872156,"z0":5.74018812427926,"aX":14.393582782984632},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-13.0,"spinRate":2487,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.40916749935712193,"extension":6.369908335988769},"index":3,"playId":"ef4619d9-9fe4-350b-bdaf-eaa5163b443c","pitchNumber":4,"startTime":"2026-02-26T20:28:38.379Z","endTime":"2026-02-26T20:28:42.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85818529192954,"aZ":-16.36342271971169,"pfxX":4.380726502155885,"pfxZ":8.542828671308586,"pX":-0.08416898810389851,"pZ":2.437821514537703,"vX0":-4.790760663153869,"vY0":-135.04358916835346,"vZ0":-5.738000852734533,"x":120.21,"y":172.96,"x0":1.1420015963241856,"y0":50.00150688425819,"z0":5.737434750901012,"aX":8.10683392849631},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-7.0,"spinRate":2405,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4052791689192441,"extension":6.36491991738493},"hitData":{"launchSpeed":88.1,"launchAngle":72.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.79,"coordY":183.21}},"index":4,"playId":"8ff8e66e-e103-3d27-a978-fb40954850f4","pitchNumber":5,"startTime":"2026-02-26T20:29:02.212Z","endTime":"2026-02-26T20:29:11.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:29:11.920Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T20:31:23.641Z","endTime":"2026-02-26T20:33:29.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76139183043295,"aZ":-30.878086129905572,"pfxX":2.4736479561314453,"pfxZ":0.8029988614659924,"pX":-0.5001634847640274,"pZ":2.2430304794358658,"vX0":2.5794809472877045,"vY0":-125.55187030152743,"vZ0":-3.053990923510087,"x":136.07,"y":178.22,"x0":-1.8580783781566803,"y0":50.00400260660311,"z0":5.959464296633024,"aX":3.992568110222675},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":-5.0,"spinRate":2585,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.43441928345151304,"extension":6.328135649535287},"index":0,"playId":"d5e42963-99d9-3ae1-a44d-33207fb5724a","pitchNumber":1,"startTime":"2026-02-26T20:31:35.367Z","endTime":"2026-02-26T20:31:40.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685213547380325,"aZ":-12.752325621570805,"pfxX":-5.0821490119545665,"pfxZ":10.398522542681368,"pX":0.41625658190280773,"pZ":3.8937630866490065,"vX0":6.44940604277412,"vY0":-136.01392309607826,"vZ0":-3.454856775843301,"x":101.13,"y":133.65,"x0":-1.328781660346536,"y0":50.004217906701165,"z0":6.0686835945713415,"aX":-9.494082063148209},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2322,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40316441250486657,"extension":6.176022316039545},"index":1,"playId":"c401822c-607c-34cb-bc33-323311f01e70","pitchNumber":2,"startTime":"2026-02-26T20:31:50.255Z","endTime":"2026-02-26T20:31:53.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999903485883706,"aZ":-28.95060228178942,"pfxX":2.0553084981913035,"pfxZ":1.9674218138828232,"pX":1.3322129578241502,"pZ":1.9441293229734837,"vX0":6.506843563511907,"vY0":-126.50447839741915,"vZ0":-4.36392352386522,"x":66.22,"y":186.29,"x0":-1.5284182350232738,"y0":50.00486478372403,"z0":5.981843144691195,"aX":3.36892662126675},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":-5.0,"spinRate":2642,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4310766388781575,"extension":6.275588111469045},"index":2,"playId":"13f8f600-0371-3be5-b36f-4a4fdd56a8c1","pitchNumber":3,"startTime":"2026-02-26T20:32:05.192Z","endTime":"2026-02-26T20:32:08.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711682664018575,"aZ":-31.633614704132793,"pfxX":6.675088836119423,"pfxZ":0.37876301117295696,"pX":0.2539869130608513,"pZ":2.41604825692455,"vX0":3.0337509211618707,"vY0":-119.30485863340097,"vZ0":-1.4052986526910511,"x":107.32,"y":173.55,"x0":-1.904547627992661,"y0":50.003106955367585,"z0":5.885401127719614,"aX":9.543302632813427},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.6,"breakHorizontal":-12.8,"spinRate":2916,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4605454035091756,"extension":6.237440286277991},"index":3,"playId":"e1fbf891-cc8f-3fc0-abee-9c358b738f04","pitchNumber":4,"startTime":"2026-02-26T20:32:19.088Z","endTime":"2026-02-26T20:32:24.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225144831469333,"aZ":-11.788618046102261,"pfxX":-5.169504020725231,"pfxZ":10.742002961962385,"pX":-0.7647898352350101,"pZ":4.453611250098616,"vX0":3.6472527155900805,"vY0":-137.116653269105,"vZ0":-2.18156135532282,"x":146.15,"y":118.53,"x0":-1.4426825687161045,"y0":50.00595785850205,"z0":6.067205796565957,"aX":-9.813699169136044},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.2,"breakHorizontal":8.5,"spinRate":2414,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3999503959077928,"extension":6.16259820582418},"index":4,"playId":"7815577a-c7f1-31c5-9db7-3b1d93b58e72","pitchNumber":5,"startTime":"2026-02-26T20:32:43.137Z","endTime":"2026-02-26T20:32:47.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487578167191625,"aZ":-30.472512221554,"pfxX":0.8400191887640438,"pfxZ":1.0200719830071598,"pX":0.9684639405507908,"pZ":2.3301145205161435,"vX0":6.299117470301839,"vY0":-127.40497419014399,"vZ0":-3.194008898484344,"x":73.06,"y":163.79,"x0":-1.6338291456859748,"y0":50.00099729850415,"z0":5.980895715101225,"aX":1.394015752787446},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.8,"spinRate":2732,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4281376075951897,"extension":6.188340020742291},"index":5,"playId":"48326ba7-2eee-3859-96f7-839f90f90837","pitchNumber":6,"startTime":"2026-02-26T20:32:57.830Z","endTime":"2026-02-26T20:33:02.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-26T20:33:08.851Z","endTime":"2026-02-26T20:33:23.382Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.434567210759123,"aZ":-12.4667002533698,"pfxX":-5.140522041146022,"pfxZ":10.6253010762382,"pX":-0.35356196549654584,"pZ":3.458681737768375,"vX0":4.610466778140218,"vY0":-135.7409251725881,"vZ0":-4.1618274266799435,"x":130.48,"y":145.4,"x0":-1.4113598156681233,"y0":50.00019072397266,"z0":5.888202742295465,"aX":-9.53205585662211},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":8.3,"spinRate":2365,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40447555222662457,"extension":6.391973228573395},"index":7,"playId":"44ab2ff2-9f7b-3191-bd25-b5cb26372216","pitchNumber":7,"startTime":"2026-02-26T20:33:23.382Z","endTime":"2026-02-26T20:33:29.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:33:29.423Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out, pitcher Ryan Bergert to second baseman Michael Massey to first baseman Brandon Drury.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T20:33:38.351Z","endTime":"2026-02-26T20:35:09.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.112878188049844,"aZ":-40.565940627862936,"pfxX":4.589687644501038,"pfxZ":-6.089043999659795,"pX":-0.17690575472547393,"pZ":2.0267030861679323,"vX0":2.2459047725168118,"vY0":-116.97256886562873,"vZ0":-0.521420573110516,"x":123.74,"y":184.06,"x0":-1.7472383384520669,"y0":50.00120191790143,"z0":6.072399889676566,"aX":6.32704983120322},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.8,"breakHorizontal":-8.9,"spinRate":2899,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4691537683438569,"extension":6.203530149633607},"index":0,"playId":"8008c37d-e05f-3e44-8b26-169a5dbec4e3","pitchNumber":1,"startTime":"2026-02-26T20:33:49.122Z","endTime":"2026-02-26T20:33:54.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88570713855878,"aZ":-12.583832942159374,"pfxX":-3.8102968663610484,"pfxZ":10.40672885389849,"pX":-0.16387646448624327,"pZ":3.110387342980738,"vX0":5.009380795283487,"vY0":-136.53642393629076,"vZ0":-5.141473227466534,"x":123.25,"y":154.8,"x0":-1.529823474316286,"y0":50.00397345562641,"z0":5.888359747207533,"aX":-7.173875822833842},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2410,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.40161837737913153,"extension":6.278333649145722},"index":1,"playId":"a6c7bac7-b582-31d1-8bf1-c030da061f3f","pitchNumber":2,"startTime":"2026-02-26T20:34:03.018Z","endTime":"2026-02-26T20:34:07.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.976373133607225,"aZ":-32.337480321773626,"pfxX":1.6868180884230195,"pfxZ":-0.10490237590105167,"pX":-0.12205510319598595,"pZ":1.8451422611926571,"vX0":3.4165388248857615,"vY0":-126.03673998610425,"vZ0":-3.610393093698773,"x":121.65,"y":188.96,"x0":-1.7105595694260982,"y0":50.00023142758959,"z0":5.888743266436884,"aX":2.731181669180431},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2848,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.43345307815233625,"extension":6.1630340748473715},"index":2,"playId":"2753d4af-7f7e-3cd5-b4f7-8eb54fc638dd","pitchNumber":3,"startTime":"2026-02-26T20:34:27.143Z","endTime":"2026-02-26T20:34:31.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14210701718463,"aZ":-31.44017549977036,"pfxX":8.374115769150315,"pfxZ":0.5015758894548163,"pX":-1.2180423779364082,"pZ":2.1269824027900643,"vX0":-0.35202391626837154,"vY0":-119.41817256265882,"vZ0":-1.8358926727070766,"x":163.43,"y":181.35,"x0":-2.1574814978999095,"y0":50.00056097373333,"z0":5.723459758445654,"aX":12.140019059482965},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":-15.1,"spinRate":2898,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4579740102105685,"extension":6.031898219173095},"index":3,"playId":"254b9b04-3676-32e4-a9e5-538b0b478e8a","pitchNumber":4,"startTime":"2026-02-26T20:34:46.657Z","endTime":"2026-02-26T20:34:52.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18990742432001,"aZ":-14.031037412080787,"pfxX":-5.3631996237557065,"pfxZ":9.490763091509487,"pX":-0.6372229304479344,"pZ":3.850134410424007,"vX0":4.623719085362118,"vY0":-137.3440377014788,"vZ0":-3.2210072677250516,"x":141.29,"y":134.83,"x0":-1.645043388412781,"y0":50.0064202730573,"z0":5.991414377746271,"aX":-10.256703272499122},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2411,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3986796619298758,"extension":6.26578838171327},"hitData":{"launchSpeed":99.9,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":150.62,"coordY":159.86}},"index":4,"playId":"8b0eef81-ac83-3544-8eb4-f36b9ce550e9","pitchNumber":5,"startTime":"2026-02-26T20:35:01.127Z","endTime":"2026-02-26T20:35:09.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:35:09.361Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out to first baseman Brandon Drury.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T20:36:34.209Z","endTime":"2026-02-26T20:37:51.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T20:35:38.505Z","endTime":"2026-02-26T20:36:36.429Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11820673428996,"aZ":-13.920338592752273,"pfxX":-4.069382226063446,"pfxZ":9.853976880330743,"pX":0.5454165313198303,"pZ":2.8766267785950483,"vX0":6.4142716328638,"vY0":-135.38732957742127,"vZ0":-5.348402602869277,"x":96.21,"y":161.11,"x0":-1.3280010478237503,"y0":50.00507861780463,"z0":5.855429905160745,"aX":-7.540582104459569},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2412,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4048864048446381,"extension":6.339524820331596},"index":1,"playId":"e26200fe-f6f0-3685-8d98-736af9d96fd5","pitchNumber":1,"startTime":"2026-02-26T20:36:36.429Z","endTime":"2026-02-26T20:36:41.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02779346726651,"aZ":-26.063104693176616,"pfxX":-8.883868834888553,"pfxZ":3.656307398850715,"pX":-0.27609251075160746,"pZ":2.058152648584247,"vX0":6.88039500437055,"vY0":-128.1152609479385,"vZ0":-4.088829976342711,"x":127.52,"y":183.21,"x0":-1.834608477771043,"y0":50.00307781138308,"z0":5.698076399078355,"aX":-14.854069031042428},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":14.6,"spinRate":1449,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4265820480898803,"extension":6.241971288404993},"index":2,"playId":"2c2ae8bf-d751-3fcd-8cba-230e54cfc767","pitchNumber":2,"startTime":"2026-02-26T20:36:50.884Z","endTime":"2026-02-26T20:36:54.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T20:37:14.078Z","endTime":"2026-02-26T20:37:14.079Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157609375940215,"aZ":-33.066946341308444,"pfxX":2.409479277824734,"pfxZ":-0.5272656934402535,"pX":1.135608176419109,"pZ":1.0991003690335102,"vX0":6.321525004284558,"vY0":-128.2236959195009,"vZ0":-5.3960152393442105,"x":73.71,"y":209.1,"x0":-1.6656851399667347,"y0":50.006307132880856,"z0":5.782533997242778,"aX":4.0501501184828745},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.9,"breakHorizontal":-5.6,"spinRate":2671,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4256359364355027,"extension":6.370007972454444},"index":4,"playId":"051ee5f0-1ff6-3cfb-9a06-f6c45de5559c","pitchNumber":3,"startTime":"2026-02-26T20:37:14.080Z","endTime":"2026-02-26T20:37:20.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34806775118452,"aZ":-27.63262395094652,"pfxX":-9.174057859049139,"pfxZ":2.6952874679702523,"pX":0.7935497816706235,"pZ":1.18502782117137,"vX0":9.358429842150736,"vY0":-128.63808054131337,"vZ0":-5.700688683722261,"x":86.75,"y":206.78,"x0":-1.690423911784028,"y0":50.004106265101335,"z0":5.557741271266611,"aX":-15.459342545955812},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":14.6,"spinRate":1469,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4249259517270856,"extension":6.366521762748378},"index":5,"playId":"7544a7ff-e3b5-3ac6-9012-24daad26ed89","pitchNumber":4,"startTime":"2026-02-26T20:37:29.358Z","endTime":"2026-02-26T20:37:33.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01038284134764,"aZ":-13.517615707614866,"pfxX":-3.7269086456242118,"pfxZ":9.720710621541372,"pX":-0.002470633754651395,"pZ":3.4488548000139625,"vX0":5.328047231016806,"vY0":-137.9717390761303,"vZ0":-4.311413150322401,"x":117.09,"y":145.66,"x0":-1.4784746143738265,"y0":50.00061528404134,"z0":5.949110070994624,"aX":-7.151707795468679},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2422,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3976747236747289,"extension":6.2797707696210185},"hitData":{"launchSpeed":88.0,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.44,"coordY":167.81}},"index":6,"playId":"ac1049e0-4856-3b79-bd4d-2c41973a1484","pitchNumber":5,"startTime":"2026-02-26T20:37:45.910Z","endTime":"2026-02-26T20:37:51.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:37:51.536Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Cross singles on a sharp line drive to center fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:40:07.268Z","endTime":"2026-02-26T20:40:50.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Thompson replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","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-02-26T20:39:21.686Z","endTime":"2026-02-26T20:40:08.946Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.90989473554682,"aZ":-26.394903338545095,"pfxX":6.996028814730905,"pfxZ":4.907315141867292,"pX":1.3181721389598164,"pZ":2.111657368440543,"vX0":8.677152839260097,"vY0":-108.17587184445789,"vZ0":2.9142911636345836,"x":66.75,"y":181.77,"x0":-3.663160696037934,"y0":50.004003986619374,"z0":3.6514323637894917,"aX":8.241874222179279},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":10.1,"breakHorizontal":-15.1,"spinRate":2202,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.5074841315525864,"extension":6.426074359736812},"index":1,"playId":"94ae8e5b-b7d8-3ed2-9f29-a698d5dda923","pitchNumber":1,"startTime":"2026-02-26T20:40:08.946Z","endTime":"2026-02-26T20:40:15.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268965594573174,"aZ":-40.6549815551854,"pfxX":-8.606941289590225,"pfxZ":-5.21922204612855,"pX":0.8444516974612195,"pZ":2.1169018623446756,"vX0":13.60700429672596,"vY0":-126.5518223474972,"vZ0":4.110343059416399,"x":84.81,"y":181.62,"x0":-3.478022023797478,"y0":50.0018980617415,"z0":3.7236051096652525,"aX":-13.994318476467928},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-8.2,"breakHorizontal":12.6,"spinRate":1872,"spinDirection":276},"zone":14,"typeConfidence":0.89,"plateTime":0.4324418290632517,"extension":6.565690217310497},"index":2,"playId":"7aedda68-5e4a-3411-8df5-05ed99f7ca35","pitchNumber":2,"startTime":"2026-02-26T20:40:21.576Z","endTime":"2026-02-26T20:40:26.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.649779823381653,"aZ":-40.7924184115699,"pfxX":-9.140952790327823,"pfxZ":-5.12136995258868,"pX":0.06346122515347222,"pZ":1.776878687556242,"vX0":12.072597438161338,"vY0":-129.1358999117808,"vZ0":3.2400602070473674,"x":114.58,"y":190.8,"x0":-3.4909971221864,"y0":50.001349896071204,"z0":3.650360827938848,"aX":-15.391963490168147},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-8.2,"breakHorizontal":13.8,"spinRate":1970,"spinDirection":272},"zone":8,"typeConfidence":0.9,"plateTime":0.4246512304313885,"extension":6.533470448722883},"hitData":{"launchSpeed":109.9,"launchAngle":12.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.19,"coordY":72.08}},"index":3,"playId":"8234c2b9-5210-3c17-8b24-b930877c356c","pitchNumber":3,"startTime":"2026-02-26T20:40:37.621Z","endTime":"2026-02-26T20:40:50.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:40:50.937Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:41:00.922Z","endTime":"2026-02-26T20:44:06.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.629366933292918,"aZ":-40.78916244525606,"pfxX":-8.029123622873495,"pfxZ":-5.183030788876263,"pX":-0.6543170518393462,"pZ":2.3274660386344967,"vX0":9.776853701155439,"vY0":-128.32633185713115,"vZ0":4.479009519496426,"x":141.94,"y":175.94,"x0":-3.4781932511544333,"y0":50.00624622603659,"z0":3.745159486688965,"aX":-13.336501280259403},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-8.0,"breakHorizontal":12.2,"spinRate":1936,"spinDirection":282},"zone":4,"typeConfidence":0.9,"plateTime":0.4275329572429971,"extension":6.421921821087771},"index":0,"playId":"79ba2fbf-bfc1-30af-8143-c9fc09898c8d","pitchNumber":1,"startTime":"2026-02-26T20:41:17.792Z","endTime":"2026-02-26T20:41:25.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"79ba2fbf-bfc1-30af-8143-c9fc09898c8d","startTime":"2026-02-26T20:41:26.609Z","endTime":"2026-02-26T20:41:37.920Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.131310548710577,"aZ":-27.129458575392494,"pfxX":7.073992900326187,"pfxZ":4.211808344131512,"pX":-0.5480359423603351,"pZ":2.939860240370362,"vX0":5.129533944785785,"vY0":-109.04841733317606,"vZ0":4.370719560061946,"x":137.89,"y":159.4,"x0":-3.854308033390833,"y0":50.003294837506004,"z0":3.8447986198499495,"aX":8.472868800554533},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":9.2,"breakHorizontal":-14.2,"spinRate":2299,"spinDirection":87},"zone":1,"typeConfidence":0.9,"plateTime":0.5033160349089871,"extension":6.481163942899854},"index":2,"playId":"f8da9046-8197-34e3-89b3-931bcf472e02","pitchNumber":2,"startTime":"2026-02-26T20:41:37.920Z","endTime":"2026-02-26T20:41:43.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"18e1eee8-c46b-39fc-9a47-d25c2b6aff5a","startTime":"2026-02-26T20:41:54.644Z","endTime":"2026-02-26T20:41:58.237Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Ryan Thompson picks off Gavin Cross at 1st on throw to first baseman Carlos Santana.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"18e1eee8-c46b-39fc-9a47-d25c2b6aff5a","startTime":"2026-02-26T20:42:15.896Z","endTime":"2026-02-26T20:42:23.902Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":688457,"link":"/api/v1/people/688457"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":688457,"link":"/api/v1/people/688457"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":1.65,"dramaIndex":87.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07247640290167,"aZ":-26.78636301821125,"pfxX":-5.057835177516117,"pfxZ":3.014004231814681,"pX":-1.0915801426547531,"pZ":4.143698226806348,"vX0":8.336533524900384,"vY0":-132.5927639387346,"vZ0":4.139136839350849,"x":158.61,"y":126.9,"x0":-3.6124461801111485,"y0":50.004947315756944,"z0":4.512227740819062,"aX":-9.05055973202125},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":7.4,"spinRate":2147,"spinDirection":255},"zone":11,"typeConfidence":0.9,"plateTime":0.4123389639515356,"extension":6.561938004601659},"index":5,"playId":"0c7fcf45-2e97-3992-8670-81e21ec5b9e7","pitchNumber":3,"startTime":"2026-02-26T20:42:23.902Z","endTime":"2026-02-26T20:42:27.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.526257545052136,"aZ":-29.160836654519212,"pfxX":7.6740277850648,"pfxZ":2.501902135014145,"pX":0.0666052283185039,"pZ":2.4026363436222526,"vX0":6.110257705637611,"vY0":-109.17263634966511,"vZ0":3.861441838965857,"x":114.46,"y":173.91,"x0":-3.7672381960728925,"y0":50.00315357814363,"z0":3.7527658354463727,"aX":9.247257029209724},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":5.9,"breakHorizontal":-15.5,"spinRate":2516,"spinDirection":86},"zone":5,"typeConfidence":0.9,"plateTime":0.5020229185252925,"extension":6.402891805974575},"index":6,"playId":"549484e3-fba4-3937-b921-f4fd435e3349","pitchNumber":4,"startTime":"2026-02-26T20:42:39.198Z","endTime":"2026-02-26T20:42:42.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.920774067711832,"aZ":-27.24402805610271,"pfxX":6.609080295093844,"pfxZ":3.9909729821877633,"pX":-0.1806292353571732,"pZ":3.253680307273229,"vX0":5.765380114414836,"vY0":-110.20133036516314,"vZ0":5.050531043972633,"x":134.83,"y":119.52,"x0":-3.68559890510693,"y0":50.00006588828832,"z0":3.80494825194966,"aX":8.156515999789963},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":8.9,"breakHorizontal":-13.4,"spinRate":2121,"spinDirection":83},"zone":2,"typeConfidence":0.9,"plateTime":0.4963422611045507,"extension":6.510225706225357},"index":7,"playId":"49fd2cc4-5886-357e-94e9-92ebc25d1309","pitchNumber":5,"startTime":"2026-02-26T20:43:00.106Z","endTime":"2026-02-26T20:43:03.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.51987258668821,"aZ":-27.035400937451925,"pfxX":6.620444733015196,"pfxZ":4.1561780366566605,"pX":-0.26058277278525377,"pZ":2.9067049084820833,"vX0":5.652510825632602,"vY0":-110.4808695769795,"vZ0":4.124867186926259,"x":126.93,"y":160.3,"x0":-3.7116707186254048,"y0":50.00420521087724,"z0":3.855361964520307,"aX":8.192096906153003},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":8.9,"breakHorizontal":-13.4,"spinRate":2141,"spinDirection":82},"zone":2,"typeConfidence":0.9,"plateTime":0.49558780969288385,"extension":6.5426765822810475},"index":8,"playId":"74e600b2-034d-3a2a-bac6-0dad0d1450d0","pitchNumber":6,"startTime":"2026-02-26T20:43:20.631Z","endTime":"2026-02-26T20:43:26.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050286636144477,"aZ":-27.061362069441937,"pfxX":-6.737243242879803,"pfxZ":2.8942418794510427,"pX":0.5212021022935324,"pZ":3.0787489829981896,"vX0":12.931103063242613,"vY0":-131.68055278858282,"vZ0":1.8012539713464464,"x":97.13,"y":155.65,"x0":-3.5618800139520284,"y0":50.00651424232045,"z0":4.377871823485896,"aX":-11.921224655289851},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":9.6,"spinRate":2069,"spinDirection":256},"zone":3,"typeConfidence":0.9,"plateTime":0.4148000732269441,"extension":6.846405171628596},"index":9,"playId":"3e0cb96d-ef82-31aa-9403-0f6e0f558999","pitchNumber":7,"startTime":"2026-02-26T20:43:43.536Z","endTime":"2026-02-26T20:43:46.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.309944824714506,"aZ":-27.506067003909724,"pfxX":6.2654519702384235,"pfxZ":3.8022341748529165,"pX":1.4170077668449292,"pZ":2.8542226810100706,"vX0":9.261073168886917,"vY0":-110.27339691742239,"vZ0":4.403406516820146,"x":62.99,"y":161.72,"x0":-3.6570260065744704,"y0":50.00082532494786,"z0":3.7393509082373466,"aX":7.683945999275108},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":8.5,"breakHorizontal":-13.8,"spinRate":2314,"spinDirection":82},"zone":12,"typeConfidence":0.9,"plateTime":0.49742854709200657,"extension":6.494934642193607},"index":10,"playId":"704e3257-9267-3891-bc57-68f75f323f8c","pitchNumber":8,"startTime":"2026-02-26T20:44:02.314Z","endTime":"2026-02-26T20:44:06.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":1.65,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:44:06.180Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Drury strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T20:44:13.551Z","endTime":"2026-02-26T20:45:57.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192739839931875,"aZ":-40.96265561117041,"pfxX":-8.873756827548867,"pfxZ":-5.393428008031773,"pX":-1.2156115619206653,"pZ":2.309544311671929,"vX0":9.013357536455851,"vY0":-127.59637819349118,"vZ0":4.618461307577613,"x":163.34,"y":176.42,"x0":-3.6612858366674566,"y0":50.00328165752243,"z0":3.7269442987081667,"aX":-14.457028841897124},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.3,"breakHorizontal":13.7,"spinRate":1913,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.4312447574845981,"extension":6.426467173785122},"index":0,"playId":"916a5820-765b-33fa-99b8-d8d7b9d8ad27","pitchNumber":1,"startTime":"2026-02-26T20:44:31.231Z","endTime":"2026-02-26T20:44:35.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.019158437584842,"aZ":-28.25256586052516,"pfxX":7.610611240376688,"pfxZ":3.2329673686940517,"pX":1.046853222547496,"pZ":2.258342501657066,"vX0":8.099329068686115,"vY0":-109.85875606796294,"vZ0":3.3817459098272433,"x":77.1,"y":177.8,"x0":-3.6879983138991093,"y0":50.00028922450393,"z0":3.718095732943721,"aX":9.220726667106877},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":7.2,"breakHorizontal":-16.1,"spinRate":2173,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.5002213956556942,"extension":6.565824230527048},"index":1,"playId":"a25dab9d-76d2-3483-9533-32ba786151b4","pitchNumber":2,"startTime":"2026-02-26T20:44:51.226Z","endTime":"2026-02-26T20:44:56.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53542072796941,"aZ":-40.41478855030389,"pfxX":-8.157772797922338,"pfxZ":-4.95043223943034,"pX":-1.0232529546707931,"pZ":2.599385406929846,"vX0":9.262207228849073,"vY0":-128.3883534005362,"vZ0":5.050882602093955,"x":156.0,"y":168.6,"x0":-3.624306167894065,"y0":50.00525547016162,"z0":3.7585953325159145,"aX":-13.56820934352373},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.4,"breakHorizontal":12.6,"spinRate":1953,"spinDirection":282},"zone":11,"typeConfidence":0.9,"plateTime":0.4272426969364491,"extension":6.469586249426861},"index":2,"playId":"30ec7e76-6021-342a-b73d-2bf057a85a29","pitchNumber":3,"startTime":"2026-02-26T20:45:08.622Z","endTime":"2026-02-26T20:45:12.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T20:45:27.215Z","endTime":"2026-02-26T20:45:36.185Z","isPitch":false,"type":"action","player":{"id":592273,"link":"/api/v1/people/592273"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":67.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63236419508818,"aZ":-30.161610066691384,"pfxX":7.4803749905954176,"pfxZ":1.726101213637401,"pX":1.7016320971490366,"pZ":2.392254073995354,"vX0":8.977590438518835,"vY0":-107.88155729487646,"vZ0":4.0419423256717195,"x":52.14,"y":174.19,"x0":-3.5025382101407203,"y0":50.00252492103099,"z0":3.840151126636452,"aX":8.722744509795955},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":4.8,"breakHorizontal":-16.2,"spinRate":2184,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.5097833915157604,"extension":6.687688318511305},"index":4,"playId":"46467c2a-80cf-35fa-99d9-81049bfceea2","pitchNumber":4,"startTime":"2026-02-26T20:45:36.185Z","endTime":"2026-02-26T20:45:40.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81697000346627,"aZ":-26.452745556285613,"pfxX":7.11438578877622,"pfxZ":4.838311419198581,"pX":-0.34732560465859297,"pZ":1.802909316311612,"vX0":5.215753176640326,"vY0":-108.3242407629317,"vZ0":2.056105991645504,"x":130.24,"y":190.1,"x0":-3.7149201107450947,"y0":50.00284338346617,"z0":3.7436524352748877,"aX":8.410271613212489},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":9.7,"breakHorizontal":-14.3,"spinRate":2051,"spinDirection":81},"zone":7,"typeConfidence":0.9,"plateTime":0.5066226318073639,"extension":6.532160624657471},"index":5,"playId":"853852f1-cf2c-37c6-a1f6-f71e34feefd2","pitchNumber":5,"startTime":"2026-02-26T20:45:52.454Z","endTime":"2026-02-26T20:45:57.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:45:57.698Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T20:48:14.052Z","endTime":"2026-02-26T20:51:05.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Ryan Bergert.","event":"Pitching Substitution","eventType":"pitching_substitution","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-02-26T20:47:19.982Z","endTime":"2026-02-26T20:48:15.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683562512877508,"aZ":-20.847390130256933,"pfxX":-4.630586268070279,"pfxZ":6.143777024953856,"pX":-1.545427479500604,"pZ":2.881262028163097,"vX0":5.385735850885458,"vY0":-134.5664401496939,"vZ0":-0.5192609564611402,"x":175.91,"y":160.99,"x0":-2.96594920778221,"y0":50.004088897821745,"z0":4.546354380356646,"aX":-8.540087143247813},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":7.3,"spinRate":2351,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.4061723704044047,"extension":6.691201632899969},"index":1,"playId":"d9924f37-9146-3869-8efd-d2bbaa83aa81","pitchNumber":1,"startTime":"2026-02-26T20:48:15.941Z","endTime":"2026-02-26T20:48:20.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069575242856683,"aZ":-22.332232435365967,"pfxX":-4.355761806790375,"pfxZ":5.394081693037567,"pX":-0.4317227791330321,"pZ":3.141516309973887,"vX0":7.861037643825063,"vY0":-133.75424292571304,"vZ0":0.42234936197904005,"x":133.46,"y":153.96,"x0":-2.8340588973134317,"y0":50.00048597959411,"z0":4.574688046500969,"aX":-7.944422050868996},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":6.4,"spinRate":2240,"spinDirection":246},"zone":11,"typeConfidence":0.89,"plateTime":0.4084745210335461,"extension":6.658390146731939},"index":2,"playId":"4b39544f-5f80-366c-8db0-f697a1659609","pitchNumber":2,"startTime":"2026-02-26T20:48:30.850Z","endTime":"2026-02-26T20:48:35.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":86.8,"endSpeed":79.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24825065726379,"aZ":-35.767272476882034,"pfxX":-5.6780731927029,"pfxZ":-2.2563389471119715,"pX":0.48961064291766887,"pZ":1.9062899247442513,"vX0":10.010735030134196,"vY0":-125.9430054151564,"vZ0":0.7525998132708547,"x":98.34,"y":187.31,"x0":-2.8115434568172146,"y0":50.00074688512735,"z0":4.512454728990333,"aX":-9.058108907545943},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.6,"breakHorizontal":7.8,"spinRate":1853,"spinDirection":282},"zone":9,"typeConfidence":0.82,"plateTime":0.4360720012505124,"extension":6.733977371698138},"index":3,"playId":"21243c9e-2077-3257-ab62-c670b40b9f54","pitchNumber":3,"startTime":"2026-02-26T20:48:55.145Z","endTime":"2026-02-26T20:49:00.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05228461621618,"aZ":-23.45313402847225,"pfxX":-4.026521286796829,"pfxZ":4.781938812360041,"pX":0.3740605944575033,"pZ":2.6952783064163044,"vX0":9.462199241258748,"vY0":-133.57349750518094,"vZ0":-0.5007922887285639,"x":102.74,"y":166.01,"x0":-2.6754599902279312,"y0":50.00656462045815,"z0":4.5566475303452165,"aX":-7.3508726816482035},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":5.5,"spinRate":2301,"spinDirection":250},"zone":3,"typeConfidence":0.81,"plateTime":0.40847596092306127,"extension":6.626084459669379},"index":4,"playId":"9fc867c1-da34-3a4c-85d9-2bc68e093577","pitchNumber":4,"startTime":"2026-02-26T20:49:22.413Z","endTime":"2026-02-26T20:49:26.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49713294429074,"aZ":-36.68209755585133,"pfxX":-5.552243965835789,"pfxZ":-2.845060500869341,"pX":0.058571572829992175,"pZ":2.6639226673632947,"vX0":9.188531195865325,"vY0":-125.85442771629288,"vZ0":2.440801892340418,"x":114.77,"y":166.85,"x0":-2.9390636947856117,"y0":50.002440011913784,"z0":4.678240599918648,"aX":-8.79625627781445},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.2,"breakHorizontal":7.7,"spinRate":1359,"spinDirection":279},"zone":2,"typeConfidence":0.8,"plateTime":0.43727606049720036,"extension":6.7609863226988045},"index":5,"playId":"99e83f38-3925-301c-b9c9-b3818b7504e5","pitchNumber":5,"startTime":"2026-02-26T20:49:46.666Z","endTime":"2026-02-26T20:49:53.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363222299905832,"aZ":-27.012772608288294,"pfxX":0.7170326951065018,"pfxZ":3.04781186986218,"pX":0.7339478136492348,"pZ":3.073989638064653,"vX0":8.782497901829498,"vY0":-128.91632178971,"vZ0":1.1345934137677465,"x":89.02,"y":155.78,"x0":-2.801862830700902,"y0":50.0018050861376,"z0":4.704474586927872,"aX":1.2121064266141326},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-3.1,"spinRate":2543,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.4239445513924811,"extension":6.68796893980626},"index":6,"playId":"5492a42e-4ff7-32c6-be0a-36784d6b0266","pitchNumber":6,"startTime":"2026-02-26T20:50:18.875Z","endTime":"2026-02-26T20:50:23.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.995424522412186,"aZ":-21.841301611856103,"pfxX":-3.790512658919297,"pfxZ":5.451985395888412,"pX":-0.303486560459029,"pZ":3.56131379830913,"vX0":8.099578573023866,"vY0":-135.63289488468024,"vZ0":0.8481805361385971,"x":128.57,"y":142.62,"x0":-2.813567411858554,"y0":50.00013252480096,"z0":4.748905485615266,"aX":-7.1813616215221945},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":5.5,"spinRate":2289,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4012821674894447,"extension":6.697866187893825},"index":7,"playId":"c43808c7-6316-3413-aa8b-258141eb21b4","pitchNumber":7,"startTime":"2026-02-26T20:51:00.655Z","endTime":"2026-02-26T20:51:05.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:51:05.391Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LuJames Groover grounds out, third baseman Abraham Toro to first baseman Brandon Drury.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T20:51:11.407Z","endTime":"2026-02-26T20:53:28.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242914282801593,"aZ":-29.335315701039644,"pfxX":-9.991618887397044,"pfxZ":1.5387329051000584,"pX":-0.12222030539494927,"pZ":2.624064861820133,"vX0":10.496924341766352,"vY0":-134.85495432385153,"vZ0":0.3447775900723783,"x":121.66,"y":167.93,"x0":-2.766401282196418,"y0":50.001236121905684,"z0":4.5634281442218665,"aX":-18.40764220825013},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2266,"spinDirection":252},"zone":5,"typeConfidence":0.9,"plateTime":0.40612354339567114,"extension":6.654299182496906},"index":0,"playId":"b1c346d9-f036-371d-9797-4823cb2bdab5","pitchNumber":1,"startTime":"2026-02-26T20:51:29.937Z","endTime":"2026-02-26T20:51:36.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92569467444494,"aZ":-32.86711635943547,"pfxX":6.27761075770269,"pfxZ":-0.49412529725491705,"pX":1.3186280291494488,"pZ":1.239162377841704,"vX0":8.110383181208114,"vY0":-118.55387270594356,"vZ0":-0.49309233467557045,"x":66.74,"y":205.32,"x0":-2.969694860405802,"y0":50.00005160395252,"z0":4.465177019589683,"aX":8.879687763660757},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.7,"breakHorizontal":-13.4,"spinRate":2765,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.46306666288488163,"extension":6.793567139411537},"index":1,"playId":"cacb6edb-90fc-36a4-a5fb-d6ffe6fcc7c9","pitchNumber":2,"startTime":"2026-02-26T20:51:44.413Z","endTime":"2026-02-26T20:51:48.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586146232901633,"aZ":-32.65425413978721,"pfxX":7.705975064476837,"pfxZ":-0.34410590072393354,"pX":-0.018395372463012902,"pZ":1.8933059913589831,"vX0":4.699036987079504,"vY0":-118.32285254534597,"vZ0":0.9275804127315661,"x":117.7,"y":187.66,"x0":-3.0374612534041234,"y0":50.001217327835036,"z0":4.510638301806008,"aX":10.820402311699048},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":-15.1,"spinRate":2695,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.4646055376546432,"extension":6.66282792517976},"index":2,"playId":"1b641d92-d2a1-3000-a9d7-f3ae90233612","pitchNumber":3,"startTime":"2026-02-26T20:51:59.924Z","endTime":"2026-02-26T20:52:03.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55009858787102,"aZ":-21.796624211735715,"pfxX":-4.5759133709250595,"pfxZ":5.661591694770083,"pX":-0.7519274293853784,"pZ":3.788321662209183,"vX0":7.1215345872796165,"vY0":-134.15438316950494,"vZ0":1.6707542004914537,"x":145.66,"y":136.5,"x0":-2.8397751109348306,"y0":50.00109985834276,"z0":4.705579348750332,"aX":-8.385722439687715},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":6.8,"spinRate":2321,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.407429987791736,"extension":6.649517086305154},"index":3,"playId":"6750f323-24cc-37b0-b3cc-41804f51644d","pitchNumber":4,"startTime":"2026-02-26T20:52:15.881Z","endTime":"2026-02-26T20:52:21.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876615239674052,"aZ":-22.44879208974367,"pfxX":-6.101341876787638,"pfxZ":5.178867869801445,"pX":0.6137572178723472,"pZ":2.4229791360552317,"vX0":10.783732240233503,"vY0":-135.7637871527664,"vZ0":-1.6869687857793334,"x":93.61,"y":173.36,"x0":-2.605255114528948,"y0":50.00649376628662,"z0":4.604556015133158,"aX":-11.467870633662153},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":8.9,"spinRate":2275,"spinDirection":243},"zone":6,"typeConfidence":0.9,"plateTime":0.4024142746736814,"extension":6.673570466486621},"index":4,"playId":"bc464452-f0b7-31af-bf8c-289a1157e46f","pitchNumber":5,"startTime":"2026-02-26T20:52:36.839Z","endTime":"2026-02-26T20:52:40.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.890942746773355,"aZ":-29.41356282980733,"pfxX":-0.24444642662294847,"pfxZ":1.6879050993623697,"pX":0.5579238669355084,"pZ":3.162446960594179,"vX0":8.470748917067967,"vY0":-127.06294972360378,"vZ0":2.266232133533102,"x":95.73,"y":153.39,"x0":-2.7864133635438884,"y0":50.00314156487526,"z0":4.595178575594686,"aX":-0.4008387964454369},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-1.4,"spinRate":2587,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.43096820940079406,"extension":6.755488797967122},"index":5,"playId":"aac59be9-2192-3af3-afe0-70ee67f6c47f","pitchNumber":6,"startTime":"2026-02-26T20:52:58.885Z","endTime":"2026-02-26T20:53:01.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32736449064528,"aZ":-34.42469783500409,"pfxX":-10.144614527357096,"pfxZ":-1.241187099391234,"pX":-0.19340733556057646,"pZ":1.3081854181842432,"vX0":10.392196700130953,"vY0":-133.8770054389688,"vZ0":-1.6061995442095944,"x":124.37,"y":203.46,"x0":-2.810403897073042,"y0":50.00262924870374,"z0":4.3834154716396245,"aX":-18.38552374133939},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.4,"breakHorizontal":16.1,"spinRate":2218,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.40936338124985605,"extension":6.747257799998069},"hitData":{"launchSpeed":108.2,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.14,"coordY":154.86}},"index":6,"playId":"a8ee1451-1d9c-328f-8279-c65d8c1ab893","pitchNumber":7,"startTime":"2026-02-26T20:53:20.403Z","endTime":"2026-02-26T20:53:28.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:53:28.376Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Óscar Mercado lines out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T20:53:37.448Z","endTime":"2026-02-26T20:55:26.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382255437822955,"aZ":-21.944424252035496,"pfxX":-6.6462564410688145,"pfxZ":5.476664125273659,"pX":-0.4766859913289242,"pZ":2.6873154305377196,"vX0":8.694673386251422,"vY0":-135.28349449399715,"vZ0":-0.8298262554860161,"x":135.17,"y":166.22,"x0":-2.857256824275464,"y0":50.002441402800976,"z0":4.525420371482896,"aX":-12.414459465647232},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":10.3,"spinRate":2277,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4036911532643148,"extension":6.68679894732704},"index":0,"playId":"e200763a-b9bf-3312-9370-0e4ba178c836","pitchNumber":1,"startTime":"2026-02-26T20:53:54.207Z","endTime":"2026-02-26T20:53:57.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000342270729686,"aZ":-34.129505921372576,"pfxX":6.670642906549651,"pfxZ":-1.3669984996302675,"pX":1.6251451188187482,"pZ":1.391915258564414,"vX0":8.495504559011762,"vY0":-119.53066411932095,"vZ0":-0.12921949280244438,"x":55.05,"y":201.2,"x0":-2.8538652082263702,"y0":50.00152574957633,"z0":4.5347920501708225,"aX":9.560994253925069},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.2,"breakHorizontal":-14.3,"spinRate":2721,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45984770561366384,"extension":6.738668803979183},"index":1,"playId":"dd386ecd-fd92-3991-8a90-2ba1997034f9","pitchNumber":2,"startTime":"2026-02-26T20:54:21.454Z","endTime":"2026-02-26T20:54:24.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92615791837731,"aZ":-31.7000976029486,"pfxX":-7.635935649101154,"pfxZ":0.26298738761249396,"pX":0.10883738452424671,"pZ":2.081540839991285,"vX0":10.341512348837627,"vY0":-132.4795813425248,"vZ0":0.01591754190570016,"x":112.85,"y":182.58,"x0":-2.8574319237981785,"y0":50.00000307879623,"z0":4.397137690729118,"aX":-13.540365238242495},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.7,"breakHorizontal":11.5,"spinRate":2160,"spinDirection":256},"zone":8,"typeConfidence":0.87,"plateTime":0.41382491576768077,"extension":6.68896814291414},"index":2,"playId":"6642d165-e9c2-385f-a8a9-85a98296ecd7","pitchNumber":3,"startTime":"2026-02-26T20:54:39.235Z","endTime":"2026-02-26T20:54:44.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T20:55:00.652Z","endTime":"2026-02-26T20:55:00.653Z","isPitch":false,"type":"action","player":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75675341455026,"aZ":-21.287070060942952,"pfxX":-7.028576147251085,"pfxZ":6.01443475058443,"pX":1.3869500341876528,"pZ":2.733002754254953,"vX0":12.58217325742848,"vY0":-133.23749525565538,"vZ0":-1.0900605122035887,"x":64.13,"y":164.99,"x0":-2.468556793456765,"y0":50.00337023070126,"z0":4.675615899953664,"aX":-12.725716467877778},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":10.2,"spinRate":2237,"spinDirection":246},"zone":12,"typeConfidence":0.9,"plateTime":0.4099913128654018,"extension":6.664042625038998},"index":4,"playId":"2476c139-59e1-3c0c-a881-25c360e35e08","pitchNumber":4,"startTime":"2026-02-26T20:55:00.654Z","endTime":"2026-02-26T20:55:06.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69799371461723,"aZ":-30.039170709981438,"pfxX":1.8381187873536202,"pfxZ":1.2884091049040354,"pX":0.6588139530779258,"pZ":2.626639473913223,"vX0":8.191659434901114,"vY0":-128.21597552589432,"vZ0":0.8988861418954973,"x":91.89,"y":167.86,"x0":-2.8225688685119374,"y0":50.003363595633374,"z0":4.6243627383162424,"aX":3.0436052384828374},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-5.3,"spinRate":2544,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.427980202658929,"extension":6.6533133712898636},"hitData":{"launchSpeed":75.2,"launchAngle":28.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.7,"coordY":109.62}},"index":5,"playId":"03a4678b-4b5c-32ed-a44f-af90ae6c7ffb","pitchNumber":5,"startTime":"2026-02-26T20:55:18.525Z","endTime":"2026-02-26T20:55:26.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:55:26.278Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kevin Newman doubles (2) on a line drive to right fielder Óscar Mercado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T20:57:44.080Z","endTime":"2026-02-26T20:58:14.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kade Strowd replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","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-02-26T20:56:42.128Z","endTime":"2026-02-26T20:57:46.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669704,"link":"/api/v1/people/669704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28915177499999,"aZ":-23.515836568248883,"pfxX":-8.19071972822299,"pfxZ":4.511654699478607,"pX":1.1004797469771346,"pZ":1.5005813324295836,"vX0":8.7962295640659,"vY0":-137.85427569274927,"vZ0":-6.7154671525605,"x":75.05,"y":198.26,"x0":-1.0710025572973427,"y0":50.005284848059524,"z0":5.560970607905296,"aX":-15.731170868093686},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":13.0,"spinRate":2180,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3976628875243513,"extension":6.311131610010377},"index":1,"playId":"1bc36168-b022-373f-9295-118e74b8dc3e","pitchNumber":1,"startTime":"2026-02-26T20:57:46.320Z","endTime":"2026-02-26T20:57:52.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04966697841875,"aZ":-25.816032829379736,"pfxX":0.6201668511268386,"pfxZ":3.605063288756048,"pX":0.15930135843847104,"pZ":2.8629914374549874,"vX0":3.9257344108143934,"vY0":-132.61207486896052,"vZ0":-2.4300501646418247,"x":110.93,"y":161.48,"x0":-1.4269721332109668,"y0":50.000782584266354,"z0":5.694351225944526,"aX":1.093003513329107},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-2.0,"spinRate":2458,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.41463782066127886,"extension":6.139165527923678},"hitData":{"launchSpeed":73.6,"launchAngle":17.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.92,"coordY":126.8}},"index":2,"playId":"bfe4f528-0eee-3d8c-aef0-26e9226afb9a","pitchNumber":2,"startTime":"2026-02-26T20:58:01.811Z","endTime":"2026-02-26T20:58:14.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":-7.399999999999999,"leverageIndex":1.07,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:58:14.344Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out softly to first baseman Carlos Santana. Kevin Newman to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T20:58:29.915Z","endTime":"2026-02-26T21:01:17.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859255414247826,"aZ":-15.087723432516539,"pfxX":-3.8879972341678393,"pfxZ":8.694468083353584,"pX":-0.427164474049104,"pZ":1.960564166854761,"vX0":3.566558801800053,"vY0":-139.21904775692025,"vZ0":-7.318786110493594,"x":133.28,"y":185.84,"x0":-1.2188630899487527,"y0":50.0064104636113,"z0":5.619737274624317,"aX":-7.644045151153093},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":6.4,"spinRate":2235,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3932264682925233,"extension":6.150841935821873},"index":0,"playId":"4f2ce311-df4c-3ffd-b7e9-658e08ca0260","pitchNumber":1,"startTime":"2026-02-26T20:58:43.699Z","endTime":"2026-02-26T20:58:48.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045777410118614,"aZ":-40.253283664465584,"pfxX":6.703875629469853,"pfxZ":-5.426884257080035,"pX":-0.025964246063897585,"pZ":3.8013357768172082,"vX0":1.312024106071237,"vY0":-121.55683027910646,"vZ0":3.1971953656013112,"x":117.99,"y":136.14,"x0":-1.4441807970732816,"y0":50.00421055808406,"z0":5.976723504531334,"aX":9.977204509439312},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.8,"breakHorizontal":-12.5,"spinRate":2909,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.4515409819524887,"extension":6.080790038186573},"index":1,"playId":"3e008fc2-9042-3349-bf5f-fc88707c57f7","pitchNumber":2,"startTime":"2026-02-26T20:59:01.561Z","endTime":"2026-02-26T20:59:05.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964983845330384,"aZ":-26.684968769858965,"pfxX":0.04398145395629971,"pfxZ":3.0073126196970312,"pX":0.4488074257964366,"pZ":1.1569767988162605,"vX0":4.683522495273197,"vY0":-134.50908485937398,"vZ0":-6.552710261395939,"x":99.89,"y":207.54,"x0":-1.3228796923638675,"y0":50.004926108073875,"z0":5.524313130252859,"aX":0.08052470655097585},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.2,"breakHorizontal":-1.1,"spinRate":2594,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.40765893260645925,"extension":6.23540889323435},"index":2,"playId":"dc62a88b-e18d-3703-8ffd-388a81e4a06a","pitchNumber":3,"startTime":"2026-02-26T20:59:19.002Z","endTime":"2026-02-26T20:59:26.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12036956509083,"aZ":-41.678084757139196,"pfxX":6.076279341958484,"pfxZ":-6.410671472764292,"pX":-0.2870003736971373,"pZ":2.2989084434698634,"vX0":1.0064105841364779,"vY0":-121.5844345781333,"vZ0":0.26257604666169043,"x":127.94,"y":176.71,"x0":-1.4962323518398541,"y0":50.00412571236375,"z0":5.8369093203679485,"aX":9.004598090103807},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.3,"breakHorizontal":-11.3,"spinRate":2966,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.45227338730240163,"extension":6.0226709383279164},"index":3,"playId":"11cbf50b-a35e-3069-87cd-9ed633c42a85","pitchNumber":4,"startTime":"2026-02-26T20:59:53.514Z","endTime":"2026-02-26T20:59:58.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566952017903862,"aZ":-24.519646905217133,"pfxX":1.4910107032224507,"pfxZ":4.237218978927741,"pX":0.923656017879623,"pZ":1.8803047197699978,"vX0":5.1379499235244825,"vY0":-133.2775717315088,"vZ0":-5.213371379535711,"x":81.79,"y":188.01,"x0":-1.2196457796247808,"y0":50.00187290155916,"z0":5.623313374686783,"aX":2.6925039402951163},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2666,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4103312645247561,"extension":6.219799592659998},"index":4,"playId":"c2748d93-1295-39a1-879d-191bc522e619","pitchNumber":5,"startTime":"2026-02-26T21:00:24.246Z","endTime":"2026-02-26T21:00:28.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238155321353897,"aZ":-17.275913135606423,"pfxX":-1.923121288115729,"pfxZ":7.516538010177849,"pX":0.31851553527985504,"pZ":0.5544245208803489,"vX0":4.6068496684727815,"vY0":-139.81665480431766,"vZ0":-10.68143245083205,"x":104.86,"y":223.81,"x0":-1.0999298183823114,"y0":50.00250400326626,"z0":5.555536829839918,"aX":-3.8117432275285332},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":2.5,"spinRate":2377,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.39160312547494325,"extension":6.298538580363571},"index":5,"playId":"e8e6b15f-47ad-35f2-8215-d68abb3ae503","pitchNumber":6,"startTime":"2026-02-26T21:00:49.629Z","endTime":"2026-02-26T21:00:53.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12329049975496,"aZ":-15.727140509490152,"pfxX":0.5687328012717527,"pfxZ":8.44918208175785,"pX":1.1709048558172344,"pZ":3.2107794416017645,"vX0":5.84577432303838,"vY0":-138.87235917158364,"vZ0":-4.0226948232535005,"x":72.37,"y":152.09,"x0":-1.0382674713813524,"y0":50.00170887172483,"z0":5.72949301846059,"aX":1.1053307065666118},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":-2.3,"spinRate":2394,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3949445612689142,"extension":6.159331220519311},"hitData":{"launchSpeed":41.3,"launchAngle":1.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":138.14,"coordY":188.25}},"index":6,"playId":"a48b9703-f445-3f7a-ab17-4527bf5f801f","pitchNumber":7,"startTime":"2026-02-26T21:01:10.588Z","endTime":"2026-02-26T21:01:17.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.47,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:01:17.635Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a sharp line drive to right fielder Óscar Mercado. Kevin Newman scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T21:01:38.366Z","endTime":"2026-02-26T21:04:28.543Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":{"id":669704,"link":"/api/v1/people/669704"},"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.844591136905407,"aZ":-26.28086853816522,"pfxX":1.8173976391376208,"pfxZ":3.241613312894099,"pX":1.6886880524993222,"pZ":2.8519306484733615,"vX0":6.577190957022603,"vY0":-133.72230219012897,"vZ0":-2.469106428491247,"x":52.63,"y":161.78,"x0":-1.035149205525638,"y0":50.001325533074464,"z0":5.665390221623252,"aX":3.303127874572164},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":-4.7,"spinRate":2599,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40901586638915255,"extension":6.144896123304497},"index":0,"playId":"47ab4d12-a25e-3d2d-9d4b-aefa65b2cecc","pitchNumber":1,"startTime":"2026-02-26T21:01:46.596Z","endTime":"2026-02-26T21:01:52.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96791100670322,"aZ":-26.800765113790334,"pfxX":-0.7795377149668603,"pfxZ":2.900732560687141,"pX":1.732484699182624,"pZ":2.534866189832212,"vX0":7.622211705882627,"vY0":-134.85575110279825,"vZ0":-3.1963398553750197,"x":50.96,"y":170.34,"x0":-1.0231791350338209,"y0":50.00011922207762,"z0":5.615696466906693,"aX":-1.4432806506231035},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":-0.1,"spinRate":2562,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.405382601907025,"extension":6.1079910081661675},"index":1,"playId":"3e8d11d1-5ec0-3081-a951-72274b912812","pitchNumber":2,"startTime":"2026-02-26T21:02:07.020Z","endTime":"2026-02-26T21:02:13.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.340289684624672,"aZ":-27.758441187163616,"pfxX":0.6741759522540312,"pfxZ":2.4523926972619767,"pX":-1.1903266317422514,"pZ":2.0879504334940733,"vX0":0.37533703586568146,"vY0":-133.05478876326515,"vZ0":-3.829651517679193,"x":162.37,"y":182.41,"x0":-1.4206058173266094,"y0":50.00257053312059,"z0":5.54701043573695,"aX":1.2142593733489977},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-1.3,"spinRate":2589,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.410938645606572,"extension":6.167135406883469},"index":2,"playId":"84a02693-ca27-3285-a36a-75b765c77b94","pitchNumber":3,"startTime":"2026-02-26T21:02:27.725Z","endTime":"2026-02-26T21:02:30.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87022959286949,"aZ":-38.234758772989814,"pfxX":8.355892171449742,"pfxZ":-4.119855845340254,"pX":-0.4183683437471573,"pZ":2.2502864813033012,"vX0":-0.32898939080108025,"vY0":-120.89204353083228,"vZ0":-0.36470581693715787,"x":132.95,"y":178.02,"x0":-1.3646392919344492,"y0":50.00205279725049,"z0":5.776142591837729,"aX":12.294147655667562},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.3,"breakHorizontal":-15.0,"spinRate":2932,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.4540893721487489,"extension":6.07732137331648},"index":3,"playId":"17509b81-f5b6-3d64-871d-b6ce0b50633c","pitchNumber":4,"startTime":"2026-02-26T21:02:47.459Z","endTime":"2026-02-26T21:02:50.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61752136095136,"aZ":-26.91828447254333,"pfxX":0.920201999480144,"pfxZ":2.907770634377081,"pX":0.054542755610959774,"pZ":2.029298395143606,"vX0":3.3802374974724576,"vY0":-133.5176178587402,"vZ0":-4.125196817557273,"x":114.92,"y":183.99,"x0":-1.3471246211306054,"y0":50.00207549915853,"z0":5.530387634337555,"aX":1.6611438509645082},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.4,"spinRate":2614,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4101649513886696,"extension":6.226376392109723},"index":4,"playId":"2b0bb5d4-3fe7-35e4-8bc7-cfdcea6185dc","pitchNumber":5,"startTime":"2026-02-26T21:03:11.106Z","endTime":"2026-02-26T21:03:16.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970546144092772,"aZ":-16.66244303927118,"pfxX":0.020106211823852416,"pfxZ":7.931752755958669,"pX":0.9656293212621568,"pZ":2.7878577815354633,"vX0":5.741388463755105,"vY0":-138.4816812363705,"vZ0":-4.8081764660297415,"x":80.19,"y":163.51,"x0":-1.13113723462468,"y0":50.0011551156025,"z0":5.650091600054657,"aX":0.03825778140243762},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-1.2,"spinRate":2425,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.39450873509980733,"extension":6.286191062521738},"index":5,"playId":"ca1553d5-daea-3c50-82ce-a853415c85da","pitchNumber":6,"startTime":"2026-02-26T21:03:33.331Z","endTime":"2026-02-26T21:04:00.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"}},"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":92.2,"endSpeed":84.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96168064248752,"aZ":-26.960239889653216,"pfxX":2.3785114166808365,"pfxZ":2.854979698856038,"pX":0.5535797163067525,"pZ":1.8450337024946795,"vX0":4.19381933573145,"vY0":-134.28150667818423,"vZ0":-4.648253574714434,"x":95.9,"y":188.96,"x0":-1.337278899138012,"y0":50.004700965709716,"z0":5.515708095246677,"aX":4.344984850676401},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":-5.2,"spinRate":2527,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4078337915410768,"extension":6.286855295379379},"hitData":{"launchSpeed":102.3,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.91,"coordY":95.6}},"index":6,"playId":"fc2aa099-f74c-3818-a962-272012cdd8d6","pitchNumber":7,"startTime":"2026-02-26T21:04:17.615Z","endTime":"2026-02-26T21:04:28.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"third":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.71,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:04:28.543Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T21:04:34.069Z","endTime":"2026-02-26T21:07:10.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847839291728114,"aZ":-17.258295499204365,"pfxX":-2.5555463034165413,"pfxZ":7.723200871012933,"pX":-0.714792693816501,"pZ":2.952928703690733,"vX0":2.338922388290934,"vY0":-138.12873896109676,"vZ0":-4.217843798643856,"x":144.25,"y":159.05,"x0":-1.2406175998464697,"y0":50.00489528266835,"z0":5.660576058122809,"aX":-4.937409697092507},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":4.1,"spinRate":2389,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3965793056070823,"extension":6.21589396503165},"index":0,"playId":"df1eb796-c9b6-3f32-82b5-32be98511102","pitchNumber":1,"startTime":"2026-02-26T21:04:51.731Z","endTime":"2026-02-26T21:04:56.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.160625289408046,"aZ":-27.579819099148057,"pfxX":2.4477798593743243,"pfxZ":2.549129891323407,"pX":0.4309344274566943,"pZ":3.013181030151927,"vX0":3.5393276675325116,"vY0":-133.35048055459472,"vZ0":-1.8799882502591605,"x":100.57,"y":157.42,"x0":-1.2307134838149312,"y0":50.00630521599578,"z0":5.713333545502049,"aX":4.4168777161947075},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2609,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.41044441043139335,"extension":6.149091750199909},"index":1,"playId":"54bbd40d-a78a-3034-8bfe-b89d025498c8","pitchNumber":2,"startTime":"2026-02-26T21:05:12.914Z","endTime":"2026-02-26T21:05:18.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122039813560328,"aZ":-19.88745260706739,"pfxX":-1.7573548814500954,"pfxZ":6.363868236190848,"pX":-0.6200661730274504,"pZ":2.772549245463597,"vX0":2.315712255365379,"vY0":-137.92435912439166,"vZ0":-4.189067168707501,"x":140.64,"y":163.92,"x0":-1.2414629407443214,"y0":50.00271452032769,"z0":5.648894005024876,"aX":-3.392624191246236},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":2.8,"spinRate":2329,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3968317364809355,"extension":6.117933668754098},"index":2,"playId":"ff0c2690-933f-3b25-9200-873d03b7c059","pitchNumber":3,"startTime":"2026-02-26T21:05:37.918Z","endTime":"2026-02-26T21:05:43.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"b497b100-77b8-3d13-ae66-4238dd5a3db6","startTime":"2026-02-26T21:06:03.820Z","endTime":"2026-02-26T21:06:07.203Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14945830737229,"aZ":-41.33162600950246,"pfxX":4.798499009753304,"pfxZ":-6.094008021004164,"pX":0.010922829272973358,"pZ":0.8864499971982708,"vX0":1.714144239585954,"vY0":-122.40742058144362,"vZ0":-2.851717976370265,"x":116.58,"y":214.85,"x0":-1.3233711567407627,"y0":50.00025845958975,"z0":5.635712122094269,"aX":7.215695676317777},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.4,"breakHorizontal":-9.1,"spinRate":3033,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44898310133418606,"extension":6.056945408807938},"index":4,"playId":"01c154b5-8001-3396-b8c2-c29f2b2253f0","pitchNumber":4,"startTime":"2026-02-26T21:06:22.615Z","endTime":"2026-02-26T21:06:28.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81577220151225,"aZ":-41.79665170843948,"pfxX":6.59279326068165,"pfxZ":-6.481501068587802,"pX":-1.1516030563240596,"pZ":2.0860415478682484,"vX0":-1.3891574142348846,"vY0":-121.1270872721611,"vZ0":-0.15163591937190213,"x":160.9,"y":182.46,"x0":-1.4268792139895676,"y0":50.00148769486526,"z0":5.806025325161375,"aX":9.788806352594996},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.5,"breakHorizontal":-11.6,"spinRate":3028,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4523049299774886,"extension":5.883020560919999},"index":5,"playId":"5e5d97f7-f6e5-3815-a231-f6aa789c0f05","pitchNumber":5,"startTime":"2026-02-26T21:06:43.493Z","endTime":"2026-02-26T21:06:48.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938451956017843,"aZ":-24.172680159498654,"pfxX":-0.08652304401166866,"pfxZ":4.445070377722857,"pX":0.6597189382515765,"pZ":0.8955375215076826,"vX0":4.876200418305504,"vY0":-133.18167334004357,"vZ0":-7.201315942236157,"x":91.85,"y":214.6,"x0":-1.1818313710845925,"y0":50.005182061322174,"z0":5.376521912565074,"aX":-0.1562742338192596},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2613,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4108740159608857,"extension":6.138285592962227},"index":6,"playId":"9a45ae30-149d-340e-bb96-7028d66e0666","pitchNumber":6,"startTime":"2026-02-26T21:07:05.317Z","endTime":"2026-02-26T21:07:10.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:07:10.563Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a ground ball to right fielder Óscar Mercado. Jac Caglianone scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T21:07:24.071Z","endTime":"2026-02-26T21:10:36.676Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,8,9],"actionIndex":[4],"runnerIndex":[0,1,2],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":669704,"link":"/api/v1/people/669704"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64119664567278,"aZ":-15.564095044418876,"pfxX":-1.693460063446956,"pfxZ":8.489839998539857,"pX":1.2358951797463833,"pZ":1.7789496428693545,"vX0":6.536068608767754,"vY0":-138.6569663232292,"vZ0":-7.444764196526115,"x":69.89,"y":190.75,"x0":-0.9270092979838234,"y0":50.002335481931084,"z0":5.527925710758226,"aX":-3.3137736967511735},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":1.8,"spinRate":2479,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3943166514286518,"extension":6.333471765847355},"index":0,"playId":"b3118f14-518a-3436-a2a0-972a8c55df3d","pitchNumber":1,"startTime":"2026-02-26T21:07:38.386Z","endTime":"2026-02-26T21:07:42.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449255451658704,"aZ":-41.29849053697866,"pfxX":5.4289050006944795,"pfxZ":-6.20532902253794,"pX":0.24382740492052415,"pZ":2.454142389723964,"vX0":2.1116724384990166,"vY0":-120.79567437184599,"vZ0":0.6811699330648813,"x":107.71,"y":172.52,"x0":-1.3478887882203334,"y0":50.000741356478116,"z0":5.811592627472072,"aX":7.987149505664247},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.8,"breakHorizontal":-10.3,"spinRate":2955,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.45416727723925154,"extension":6.134783603069492},"index":1,"playId":"30bbf9f8-cdfc-389e-bd73-ebc030ba1ed4","pitchNumber":2,"startTime":"2026-02-26T21:07:55.769Z","endTime":"2026-02-26T21:08:01.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"14289380-cea4-3d1a-abae-87d85ff5ecc4","startTime":"2026-02-26T21:08:11.256Z","endTime":"2026-02-26T21:08:14.630Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461405544873113,"aZ":-41.20794152987022,"pfxX":5.812598577268817,"pfxZ":-6.201317962355222,"pX":0.7125449084616828,"pZ":0.402425667096288,"vX0":2.707968097095431,"vY0":-120.45007040658807,"vZ0":-3.747434836524185,"x":89.84,"y":227.91,"x0":-1.1849279829990826,"y0":50.00515108297599,"z0":5.657182230747217,"aX":8.46144374823652},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.9,"breakHorizontal":-11.2,"spinRate":3000,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45637919460419774,"extension":6.0770099379685},"index":3,"playId":"82786bc1-caef-3387-8d2d-c5831946f74a","pitchNumber":3,"startTime":"2026-02-26T21:08:29.341Z","endTime":"2026-02-26T21:08:34.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kade Strowd. Jac Caglianone to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"82786bc1-caef-3387-8d2d-c5831946f74a","startTime":"2026-02-26T21:09:03.396Z","endTime":"2026-02-26T21:09:03.397Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"postOnSecond":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69962925061025,"aZ":-25.97753632021228,"pfxX":1.9330214763094684,"pfxZ":3.4121766944323095,"pX":0.8603306187667529,"pZ":4.076674961875066,"vX0":5.170667944719865,"vY0":-133.88071236392472,"vZ0":0.5046240898020637,"x":84.21,"y":128.71,"x0":-1.346645133937547,"y0":50.0044741752755,"z0":5.743913174705266,"aX":3.5107487192671347},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-4.6,"spinRate":2292,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40901049403595025,"extension":6.1809601014337385},"index":5,"playId":"cc85e50d-b788-3ce2-b30c-33e97976bf2e","pitchNumber":4,"startTime":"2026-02-26T21:09:03.398Z","endTime":"2026-02-26T21:09:09.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.614976350837896,"aZ":-27.969600518489997,"pfxX":0.3011844066843822,"pfxZ":2.3423036873889966,"pX":-0.05339659917924238,"pZ":3.488155138915527,"vX0":3.3848807575152593,"vY0":-133.06901389230057,"vZ0":-0.46780578962998987,"x":119.04,"y":144.6,"x0":-1.38107086778285,"y0":50.00106081485098,"z0":5.693012896850263,"aX":0.5389095412783401},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.3,"spinRate":2332,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4116497350741799,"extension":6.195969943713647},"index":6,"playId":"6b557f1d-7be1-3819-bccd-3f2e62ff0261","pitchNumber":5,"startTime":"2026-02-26T21:09:25.596Z","endTime":"2026-02-26T21:09:29.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-02-26T21:09:44.011Z","endTime":"2026-02-26T21:09:54.878Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731587993847942,"aZ":-27.056025226357864,"pfxX":2.4121093593913323,"pfxZ":2.885840050511396,"pX":0.0591335362669004,"pZ":3.0429922307087174,"vX0":2.8668732523242757,"vY0":-132.41501086913448,"vZ0":-1.6753519106974106,"x":114.75,"y":156.62,"x0":-1.351583217738777,"y0":50.00150199032907,"z0":5.6667240275054525,"aX":4.275086127722549},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":-5.0,"spinRate":2396,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4139154479145364,"extension":5.960549629288973},"index":8,"playId":"1f076c56-b43b-33a1-9ede-c2bf1c206c92","pitchNumber":6,"startTime":"2026-02-26T21:09:54.878Z","endTime":"2026-02-26T21:09:58.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461173395827984,"aZ":-40.29146726605391,"pfxX":5.859813532156807,"pfxZ":-5.36183839335793,"pX":0.17000328472897977,"pZ":1.6766336012847138,"vX0":1.9428989328120134,"vY0":-122.4101085015539,"vZ0":-1.5471398074210756,"x":110.52,"y":193.51,"x0":-1.3953598808897283,"y0":50.00002232433033,"z0":5.770485226688069,"aX":8.878478601629585},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.8,"breakHorizontal":-11.0,"spinRate":2972,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4476741726211144,"extension":6.086191897705943},"hitData":{"launchSpeed":105.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.27,"coordY":128.83}},"index":9,"playId":"39e1b9c6-aa18-393e-9710-2e6b3e9e6a2b","pitchNumber":7,"startTime":"2026-02-26T21:10:25.272Z","endTime":"2026-02-26T21:10:36.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-10.100000000000005,"leverageIndex":0.94,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:10:36.676Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T21:13:11.444Z","endTime":"2026-02-26T21:14:13.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806583,"fullName":"Adonys Perez","link":"/api/v1/people/806583"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T21:11:09.041Z","endTime":"2026-02-26T21:11:45.065Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adonys Perez replaces Kade Strowd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-26T21:11:45.065Z","endTime":"2026-02-26T21:12:56.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806583,"link":"/api/v1/people/806583"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"eef228df-85ea-3e6d-9a6a-70b66e64804d","startTime":"2026-02-26T21:12:56.638Z","endTime":"2026-02-26T21:13:00.449Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45468727134796,"aZ":-24.08034386655744,"pfxX":4.536928823450896,"pfxZ":4.458022740299219,"pX":-0.11149677542844383,"pZ":1.6836010705567348,"vX0":-4.8608295544817555,"vY0":-133.74747469959974,"vZ0":-5.797185053696755,"x":121.25,"y":193.32,"x0":1.1387502932243005,"y0":50.00059367739451,"z0":5.6026663441841364,"aX":8.230879038509476},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":-7.2,"spinRate":1938,"spinDirection":129},"zone":8,"typeConfidence":1.14,"plateTime":0.4092979255032967,"extension":5.4659246507123305},"index":3,"playId":"0d1e056f-5c25-3ad4-98bc-f8d9219d40b1","pitchNumber":1,"startTime":"2026-02-26T21:13:13.645Z","endTime":"2026-02-26T21:13:40.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"}},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18215213117668,"aZ":-34.5816932186966,"pfxX":8.086325272510049,"pfxZ":-1.357645853969757,"pX":-0.09499497782735328,"pZ":1.18019211893728,"vX0":-6.4242302231422,"vY0":-132.9557408839025,"vZ0":-4.502220252972618,"x":120.62,"y":206.91,"x0":1.314078085176207,"y0":50.00283525653516,"z0":5.433432572605408,"aX":14.331586294066582},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.4,"breakHorizontal":-13.1,"spinRate":1868,"spinDirection":124},"zone":13,"typeConfidence":1.14,"plateTime":0.4135438689647275,"extension":5.265342405324821},"index":4,"playId":"4c6978be-7204-3d8e-9983-05e7a503e3f5","pitchNumber":2,"startTime":"2026-02-26T21:13:47.408Z","endTime":"2026-02-26T21:13:52.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.918863846391687,"aZ":-38.41658025179068,"pfxX":-6.146888631436382,"pfxZ":-4.717057252163361,"pX":-0.7806703171877913,"pZ":2.1257079414668074,"vX0":-2.9469967762927496,"vY0":-114.57480656193528,"vZ0":0.5018260444362506,"x":146.76,"y":181.39,"x0":1.3222288814576135,"y0":50.00143645305286,"z0":5.6696346660986805,"aX":-8.139436620452113},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.0,"breakHorizontal":11.9,"spinRate":2662,"spinDirection":314},"zone":7,"typeConfidence":0.83,"plateTime":0.47875870921778274,"extension":5.312623809037424},"index":5,"playId":"db39e0b3-bb82-346d-9395-3c55dc484c5d","pitchNumber":3,"startTime":"2026-02-26T21:14:10.349Z","endTime":"2026-02-26T21:14:13.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:14:13.702Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out softly to pitcher Alex Lange.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T21:16:30.606Z","endTime":"2026-02-26T21:16:54.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-02-26T21:15:54.811Z","endTime":"2026-02-26T21:16:32.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00183687386568,"aZ":-19.00867428876728,"pfxX":-5.268976186504323,"pfxZ":6.914945713888153,"pX":-0.5217230028894014,"pZ":2.200752006459138,"vX0":6.3668123069569775,"vY0":-137.24674267692356,"vZ0":-5.714223392549538,"x":136.89,"y":179.36,"x0":-2.1894117084920546,"y0":50.0019744796057,"z0":5.608667357821492,"aX":-10.029849206967},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":2118,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3994200218511752,"extension":6.318657106544277},"index":1,"playId":"850fea08-3222-3a39-9685-a1162188a0d5","pitchNumber":1,"startTime":"2026-02-26T21:16:32.484Z","endTime":"2026-02-26T21:16:36.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7630202385711,"aZ":-24.49003791291319,"pfxX":-10.848280843681508,"pfxZ":4.620595320598527,"pX":-0.7782504488886669,"pZ":2.5153243268577348,"vX0":6.975903657142001,"vY0":-128.22366103732801,"vZ0":-3.3744939141962718,"x":146.67,"y":170.87,"x0":-2.126045680313195,"y0":50.00328629047438,"z0":5.761393087522929,"aX":-18.04628296167762},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":18.0,"spinRate":1676,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.42731934734147625,"extension":6.153904244027654},"hitData":{"launchSpeed":56.4,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":138.46,"coordY":189.3}},"index":2,"playId":"dd629f10-01ce-36bc-bf70-434007b635e0","pitchNumber":2,"startTime":"2026-02-26T21:16:45.931Z","endTime":"2026-02-26T21:16:54.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:16:54.615Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder John Rave.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T21:17:06.398Z","endTime":"2026-02-26T21:17:59.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.924653270513087,"aZ":-28.232145603884497,"pfxX":-9.3505777119583,"pfxZ":2.3308997693758773,"pX":-0.8493517684753937,"pZ":2.0808110900593246,"vX0":6.830564610904541,"vY0":-128.54044233347915,"vZ0":-3.6799645802612946,"x":149.38,"y":182.6,"x0":-2.3119570764667134,"y0":50.002488163625614,"z0":5.696701911217957,"aX":-15.817426670648869},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":15.6,"spinRate":1668,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4243501031899797,"extension":6.121656082572887},"index":0,"playId":"fc60bae1-51d1-3628-b3ba-1db7554a8794","pitchNumber":1,"startTime":"2026-02-26T21:17:21.036Z","endTime":"2026-02-26T21:17:27.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-26T21:17:45.134Z","endTime":"2026-02-26T21:17:50.946Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305314056416137,"aZ":-16.406339902594784,"pfxX":-7.0354222250911285,"pfxZ":8.12629542880726,"pX":-0.14682313925574583,"pZ":2.509508051065323,"vX0":8.241947249167882,"vY0":-138.05117285171934,"vZ0":-5.476140584681261,"x":122.6,"y":171.02,"x0":-2.249940594588865,"y0":50.00093468978959,"z0":5.614583108441972,"aX":-13.646720984847333},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":11.2,"spinRate":2331,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3960228266825321,"extension":6.315488651451598},"hitData":{"launchSpeed":97.8,"launchAngle":34.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.99,"coordY":48.35}},"index":2,"playId":"a35de22d-7354-3685-9e27-c00416b7624a","pitchNumber":2,"startTime":"2026-02-26T21:17:50.946Z","endTime":"2026-02-26T21:17:59.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:17:59.914Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Moreno pops out to shortstop Kevin Newman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T21:18:14.989Z","endTime":"2026-02-26T21:19:00.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.774199155022117,"aZ":-21.061655221413098,"pfxX":-8.171940610085716,"pfxZ":5.841744625915698,"pX":0.8774601331909861,"pZ":2.5614878484022614,"vX0":10.196960344837594,"vY0":-136.9428583778849,"vZ0":-5.026016599288094,"x":83.55,"y":169.62,"x0":-1.8297772144762952,"y0":50.00434815182895,"z0":5.858217438023219,"aX":-15.548892691023548},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":12.7,"spinRate":2096,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39971293015865905,"extension":6.502885969234777},"index":0,"playId":"816905e2-e9d8-37f1-95c5-22bb0e103cb7","pitchNumber":1,"startTime":"2026-02-26T21:18:29.793Z","endTime":"2026-02-26T21:18:39.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52310848697476,"aZ":-16.140238625147116,"pfxX":-6.943415785765368,"pfxZ":8.415694880257867,"pX":0.19619148515351953,"pZ":2.7386255785176195,"vX0":8.175843982330106,"vY0":-137.1930530180416,"vZ0":-5.22382410641466,"x":109.52,"y":164.84,"x0":-1.9212489247570177,"y0":50.003588892294886,"z0":5.768628833773265,"aX":-13.22952490676315},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2209,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3993337949356395,"extension":6.428004454852318},"hitData":{"launchSpeed":100.6,"launchAngle":68.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.37,"coordY":153.13}},"index":1,"playId":"4f8bc075-eb4a-39bf-acb5-e567f3b23ea5","pitchNumber":2,"startTime":"2026-02-26T21:18:50.132Z","endTime":"2026-02-26T21:19:00.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:19:00.558Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:21:38.736Z","endTime":"2026-02-26T21:22:58.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yilber Díaz replaces Adonys Perez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-02-26T21:21:02.455Z","endTime":"2026-02-26T21:21:40.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700270,"link":"/api/v1/people/700270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.205197943515685,"aZ":-15.102827125840864,"pfxX":-5.816409256547773,"pfxZ":8.83107074152344,"pX":0.14423295177416773,"pZ":4.496246178267345,"vX0":6.045584838202401,"vY0":-138.48086386002964,"vZ0":-1.306515743852927,"x":111.5,"y":117.38,"x0":-1.3161525987321707,"y0":50.006879488478994,"z0":5.9891516178362485,"aX":-11.249537657276445},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2124,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.39620285570882396,"extension":5.619420961339951},"index":1,"playId":"f9aff1ed-f5ca-3c69-a42b-e90f6805f34a","pitchNumber":1,"startTime":"2026-02-26T21:21:40.937Z","endTime":"2026-02-26T21:21:45.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70401801795956,"aZ":-13.212639620439024,"pfxX":-7.200070096464501,"pfxZ":9.932415422642933,"pX":0.5392347575377268,"pZ":2.024150759747056,"vX0":6.7740268556215195,"vY0":-137.5875945184659,"vZ0":-7.853210525862369,"x":96.45,"y":184.13,"x0":-1.024209359572297,"y0":50.00487562057098,"z0":5.818981822586567,"aX":-13.748969204406007},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2204,"spinDirection":218},"zone":9,"typeConfidence":0.87,"plateTime":0.3987150414737357,"extension":5.659852201802612},"index":2,"playId":"2d276146-d531-3602-8a7a-981724932193","pitchNumber":2,"startTime":"2026-02-26T21:21:52.563Z","endTime":"2026-02-26T21:21:57.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.622696074847724,"aZ":-40.276451924034625,"pfxX":-0.4741953046865177,"pfxZ":-6.068336365750251,"pX":0.7617756401962823,"pZ":-1.383351751810703,"vX0":4.266257333067233,"vY0":-115.39231735712355,"vZ0":-7.458355683980972,"x":87.96,"y":276.13,"x0":-1.0580250779686924,"y0":50.00522510604094,"z0":5.820874427606074,"aX":-0.6328173263903069},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.7,"breakHorizontal":-0.4,"spinRate":2718,"spinDirection":12},"zone":14,"typeConfidence":0.88,"plateTime":0.4766259408440745,"extension":5.426069057950145},"index":3,"playId":"4e9d6ee3-a7de-39c6-907f-ce26ac7d5f94","pitchNumber":3,"startTime":"2026-02-26T21:22:12.678Z","endTime":"2026-02-26T21:22:17.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873612446379838,"aZ":-44.53796926458041,"pfxX":1.4459290833288663,"pfxZ":-9.517835309497269,"pX":0.04891320986524937,"pZ":1.8669034436765772,"vX0":2.333485012802589,"vY0":-113.83695517513922,"vZ0":0.20542765132473062,"x":115.14,"y":188.37,"x0":-1.1813625818782927,"y0":50.00321833506322,"z0":6.2216942630335526,"aX":1.8779176763126855},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.8,"breakHorizontal":-3.2,"spinRate":2701,"spinDirection":18},"zone":8,"typeConfidence":0.9,"plateTime":0.4830300082421348,"extension":5.361470032487449},"index":4,"playId":"abc39acd-184e-3a36-b247-30e32d874abb","pitchNumber":4,"startTime":"2026-02-26T21:22:36.221Z","endTime":"2026-02-26T21:22:41.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17981457117127,"aZ":-44.295229482777216,"pfxX":0.4644501098607423,"pfxZ":-9.070307717816823,"pX":0.4309036847816829,"pZ":2.6831849315176926,"vX0":3.5562514095652267,"vY0":-115.40252227043155,"vZ0":1.711747917903369,"x":100.57,"y":166.33,"x0":-1.195752515145556,"y0":50.00014939011753,"z0":6.22640384773022,"aX":0.6203213165983152},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.6,"breakHorizontal":-1.8,"spinRate":2806,"spinDirection":18},"zone":6,"typeConfidence":0.9,"plateTime":0.4761854174253348,"extension":5.461942166977819},"index":5,"playId":"f8206390-4e7c-3d4b-975e-0328f3f52148","pitchNumber":5,"startTime":"2026-02-26T21:22:52.985Z","endTime":"2026-02-26T21:22:58.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:22:58.057Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lane Thomas homers (1) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:23:18.769Z","endTime":"2026-02-26T21:24:31.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":{"id":700270,"link":"/api/v1/people/700270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66207199324562,"aZ":-26.476740722608906,"pfxX":-1.1352499003347765,"pfxZ":3.457327868758979,"pX":1.1841056614235954,"pZ":0.5267338099368788,"vX0":6.955077380787938,"vY0":-126.9190724398277,"vZ0":-7.4401848382666,"x":71.86,"y":224.56,"x0":-1.4330341418609818,"y0":50.00232527825523,"z0":5.576627926904715,"aX":-1.8710305813141288},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":0.6,"spinRate":2553,"spinDirection":288},"zone":14,"typeConfidence":0.84,"plateTime":0.42999832802722704,"extension":5.679136116697905},"index":0,"playId":"0b50dfa5-6e8a-307a-9118-c162bcc0c5fc","pitchNumber":1,"startTime":"2026-02-26T21:23:20.181Z","endTime":"2026-02-26T21:23:27.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80031542624056,"aZ":-14.430074410130764,"pfxX":-7.3402119483986175,"pfxZ":9.056921559607938,"pX":-1.2212407991125291,"pZ":0.8446770942090479,"vX0":3.1379613276115683,"vY0":-138.97781620845896,"vZ0":-10.305232046767138,"x":163.55,"y":215.97,"x0":-1.4106684363715831,"y0":50.000271428238825,"z0":5.5563113397726225,"aX":-14.37302343256501},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":12.6,"spinRate":2287,"spinDirection":220},"zone":13,"typeConfidence":0.88,"plateTime":0.39394411997142154,"extension":5.678977739867529},"index":1,"playId":"9061eda6-0f2c-3dc8-9ad4-ea668cd5f0a8","pitchNumber":2,"startTime":"2026-02-26T21:23:34.947Z","endTime":"2026-02-26T21:23:41.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123383307620717,"aZ":-14.461776594972177,"pfxX":-6.124091844029481,"pfxZ":9.172969580519831,"pX":-0.7735041608705379,"pZ":3.505608040666219,"vX0":3.507463916682794,"vY0":-137.9503049830374,"vZ0":-3.907065478103174,"x":146.48,"y":144.13,"x0":-1.2644562972098248,"y0":50.00330663379547,"z0":5.912360427526082,"aX":-11.826883623136673},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2206,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3967485680359246,"extension":5.478900743355445},"index":2,"playId":"f39b8845-09e9-3893-8621-cd3f3bebc44a","pitchNumber":3,"startTime":"2026-02-26T21:23:50.084Z","endTime":"2026-02-26T21:23:55.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413033276765375,"aZ":-15.476984326756407,"pfxX":-6.963436826646457,"pfxZ":8.597430469984493,"pX":-0.33652003070801534,"pZ":2.3494804731429855,"vX0":4.884575833448644,"vY0":-138.15262585379054,"vZ0":-6.647654242542549,"x":129.83,"y":175.34,"x0":-1.2185373249690117,"y0":50.00371306639044,"z0":5.8183744070648515,"aX":-13.52494446760012},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2177,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.3957502306988996,"extension":5.588663182378178},"hitData":{"launchSpeed":107.1,"launchAngle":26.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":77.94,"coordY":38.75}},"index":3,"playId":"9765b647-58f4-3a0b-8c67-d6df2f68fad1","pitchNumber":4,"startTime":"2026-02-26T21:24:07.752Z","endTime":"2026-02-26T21:24:31.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-9.100000000000005,"leverageIndex":0.53,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:24:31.433Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Drury grounds out, third baseman Nolan Arenado to first baseman Carlos Santana.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:24:43.435Z","endTime":"2026-02-26T21:25:32.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592273,"fullName":"Brandon Drury","link":"/api/v1/people/592273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.255823655197236,"aZ":-43.01931941775454,"pfxX":0.8709485442774105,"pfxZ":-7.893680212584747,"pX":0.9280945419395027,"pZ":1.019953829642259,"vX0":4.155138775739455,"vY0":-116.30742166477084,"vZ0":-2.1833025497852776,"x":81.62,"y":211.24,"x0":-0.9927218314856888,"y0":50.003050223160166,"z0":6.0400929329040665,"aX":1.1962667344422953},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-14.5,"breakHorizontal":-2.6,"spinRate":2595,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.47043483403254216,"extension":5.565496949337803},"index":0,"playId":"2a219468-4e15-3684-ad12-134e51350a99","pitchNumber":1,"startTime":"2026-02-26T21:24:55.824Z","endTime":"2026-02-26T21:25:01.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.368671540955415,"aZ":-43.927087128840455,"pfxX":1.5326782154970089,"pfxZ":-8.740773528560903,"pX":1.062665421778918,"pZ":2.5381012052885716,"vX0":4.4401182296471395,"vY0":-115.44996421506997,"vZ0":1.256887080215238,"x":76.49,"y":170.25,"x0":-1.0880803579912914,"y0":50.00454795721138,"z0":6.228787733741499,"aX":2.059897040179257},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.1,"breakHorizontal":-4.0,"spinRate":2647,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.47522564725111094,"extension":5.504130405751354},"index":1,"playId":"b2e9a7e0-1397-3083-8dcb-a9f4f3380f90","pitchNumber":2,"startTime":"2026-02-26T21:25:08.739Z","endTime":"2026-02-26T21:25:14.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60182186084398,"aZ":-15.020865266571448,"pfxX":-6.447411993382829,"pfxZ":8.440193876466234,"pX":-1.0301636905268698,"pZ":2.7673544051495793,"vX0":2.802230617316306,"vY0":-141.7100851513044,"vZ0":-5.7524120305127395,"x":156.27,"y":164.06,"x0":-1.1945635804934882,"y0":50.00359502953736,"z0":5.7843941388336715,"aX":-13.103890737994888},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":11.0,"spinRate":2166,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3866226841081022,"extension":5.726754006023632},"hitData":{"launchSpeed":76.2,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.31,"coordY":165.28}},"index":2,"playId":"13d925db-6782-343e-843a-b9a4d639d5d2","pitchNumber":3,"startTime":"2026-02-26T21:25:24.552Z","endTime":"2026-02-26T21:25:32.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:25:32.424Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin Newman walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:25:47.793Z","endTime":"2026-02-26T21:28:00.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.128847103100306,"aZ":-16.86993918962343,"pfxX":-8.0356622805392,"pfxZ":7.596769032341429,"pX":0.087524954717293,"pZ":0.9952303350307363,"vX0":6.155041948281096,"vY0":-141.0346597697308,"vZ0":-9.597264866536555,"x":113.66,"y":211.91,"x0":-1.0793627894954179,"y0":50.00170985097702,"z0":5.530684163456564,"aX":-16.184055706150474},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":13.3,"spinRate":2172,"spinDirection":219},"zone":14,"typeConfidence":0.86,"plateTime":0.38839175036620244,"extension":5.804030863592046},"index":0,"playId":"ba76551d-0903-34da-9a20-f73375eee46e","pitchNumber":1,"startTime":"2026-02-26T21:25:56.626Z","endTime":"2026-02-26T21:26:04.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365091649423206,"aZ":-28.357280004352635,"pfxX":-1.5381266466273917,"pfxZ":2.3818754539466696,"pX":1.7763162200660063,"pZ":2.40087633340027,"vX0":7.839318503445905,"vY0":-125.51032422620251,"vZ0":-2.5325337466388835,"x":49.29,"y":173.96,"x0":-1.1818550437216764,"y0":50.00393296488253,"z0":5.722224070127058,"aX":-2.466599284999894},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2541,"spinDirection":287},"zone":14,"typeConfidence":0.84,"plateTime":0.43568221748642744,"extension":5.547004788692069},"index":1,"playId":"da730adc-d90a-3a67-816d-9e6e038cb797","pitchNumber":2,"startTime":"2026-02-26T21:26:12.286Z","endTime":"2026-02-26T21:26:16.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18922186046083,"aZ":-30.058281855730517,"pfxX":-1.3132578534717485,"pfxZ":1.3163406374813675,"pX":1.2882359601587308,"pZ":2.4824258290765795,"vX0":6.858685366223832,"vY0":-125.78251441447394,"vZ0":-2.108859427253561,"x":67.9,"y":171.75,"x0":-1.3015659101657784,"y0":50.001914542808755,"z0":5.7657920900251485,"aX":-2.1085353193724283},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":0.8,"spinRate":2533,"spinDirection":315},"zone":14,"typeConfidence":0.88,"plateTime":0.4352443498844938,"extension":5.46299354260478},"index":2,"playId":"0515bd37-e42d-32d9-82c3-cd5fe357f405","pitchNumber":3,"startTime":"2026-02-26T21:26:27.503Z","endTime":"2026-02-26T21:26:33.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56626189946489,"aZ":-15.668921475581678,"pfxX":-7.561983520353197,"pfxZ":8.304252429127633,"pX":0.047403799217731094,"pZ":2.625484511284837,"vX0":6.498077455263136,"vY0":-140.2915563022941,"vZ0":-5.585854900656366,"x":115.19,"y":167.89,"x0":-1.3195725142488062,"y0":50.00282646821669,"z0":5.668324703406062,"aX":-15.031471948597586},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2237,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.3908360270650757,"extension":5.731077608497587},"index":3,"playId":"bc0b72d6-8811-34b6-9cc4-0ae3e77ec9ee","pitchNumber":4,"startTime":"2026-02-26T21:26:43.261Z","endTime":"2026-02-26T21:26:48.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15407431434436,"aZ":-14.539643635959388,"pfxX":-6.33236934838274,"pfxZ":8.794248123509439,"pX":-0.3577085637732241,"pZ":2.9794066819977387,"vX0":4.8228953511396275,"vY0":-140.76043426630696,"vZ0":-4.903237526863773,"x":130.64,"y":158.34,"x0":-1.2711725568243588,"y0":50.00314858099651,"z0":5.6863500801318185,"aX":-12.69866952497213},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":10.4,"spinRate":2180,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.389222976455156,"extension":5.709296635062657},"index":4,"playId":"707b9fa7-b615-3957-9734-621630adfffd","pitchNumber":5,"startTime":"2026-02-26T21:26:57.954Z","endTime":"2026-02-26T21:27:03.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-26T21:27:17.090Z","endTime":"2026-02-26T21:27:33.568Z","isPitch":false,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.038424378973325,"aZ":-12.175482319528111,"pfxX":-5.281218898607877,"pfxZ":9.87889415189182,"pX":-0.4092856446297121,"pZ":3.049359829971711,"vX0":3.7970252360715326,"vY0":-141.35146052449338,"vZ0":-5.018363979776772,"x":132.6,"y":156.45,"x0":-1.0833826833740394,"y0":50.007063987408486,"z0":5.6288241155681895,"aX":-10.695970058397059},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2183,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.3874069327208165,"extension":5.882788941864167},"index":6,"playId":"51c42ee4-e04e-3791-b08e-28cd1ad87923","pitchNumber":6,"startTime":"2026-02-26T21:27:33.568Z","endTime":"2026-02-26T21:27:36.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07946631719413,"aZ":-31.355371925528047,"pfxX":-0.6160594824099048,"pfxZ":0.5018917028407124,"pX":-0.12422130594408502,"pZ":4.677547600211443,"vX0":3.408684359715574,"vY0":-126.83729165611145,"vZ0":3.0876572662685176,"x":121.74,"y":112.49,"x0":-1.4034562961858659,"y0":50.004176008258845,"z0":5.939195005614447,"aX":-1.0081194137391374},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":0.4,"spinRate":2523,"spinDirection":343},"zone":11,"typeConfidence":0.89,"plateTime":0.43125160060408163,"extension":5.654208268039657},"index":7,"playId":"93e936b2-ef7f-3925-92ae-ddcae6a16455","pitchNumber":7,"startTime":"2026-02-26T21:27:56.637Z","endTime":"2026-02-26T21:28:00.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:28:00.571Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abraham Toro walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:28:24.456Z","endTime":"2026-02-26T21:30:13.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"postOnSecond":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Tolbert replaces Kevin Newman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T21:28:26.575Z","endTime":"2026-02-26T21:28:26.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"base":1,"defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58116345358865,"aZ":-14.141393650834614,"pfxX":-7.999978137856079,"pfxZ":9.171699264103108,"pX":1.0103044828857064,"pZ":1.9862184059698933,"vX0":8.816572744192518,"vY0":-138.95643710718412,"vZ0":-7.660866062897648,"x":78.49,"y":185.15,"x0":-1.1562382119148007,"y0":50.00166478634318,"z0":5.708034379027069,"aX":-15.727398601483323},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":12.7,"spinRate":2263,"spinDirection":205},"zone":14,"typeConfidence":0.85,"plateTime":0.39337539516392805,"extension":5.659521377929396},"index":1,"playId":"29cb1938-c53f-39b8-b286-d890cdf422d0","pitchNumber":1,"startTime":"2026-02-26T21:28:26.577Z","endTime":"2026-02-26T21:28:33.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39844711389473,"aZ":-13.695966332907467,"pfxX":-7.75091057150458,"pfxZ":9.119997153382682,"pX":0.019033148184095475,"pZ":4.268688305575967,"vX0":6.087518754156113,"vY0":-141.47638429493983,"vZ0":-1.993789095126203,"x":116.27,"y":123.53,"x0":-1.153971141931395,"y0":50.00423453458287,"z0":5.860803950125459,"aX":-15.70723362028643},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":12.8,"spinRate":2342,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.38721902976516365,"extension":5.696570801752041},"index":2,"playId":"d2be99f0-3a6f-3858-819f-30b2521a737d","pitchNumber":2,"startTime":"2026-02-26T21:28:45.089Z","endTime":"2026-02-26T21:28:51.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"d2be99f0-3a6f-3858-819f-30b2521a737d","startTime":"2026-02-26T21:29:02.830Z","endTime":"2026-02-26T21:29:13.587Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"postOnSecond":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"homeTeamWinProbability":17.2,"awayTeamWinProbability":82.8,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.51,"dramaIndex":23.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285277302434707,"aZ":-12.774469037711428,"pfxX":-7.027927985799151,"pfxZ":9.863350014753259,"pX":-0.8041346600772176,"pZ":2.703514682054222,"vX0":3.8519377967381847,"vY0":-139.13162892779516,"vZ0":-6.156857854883111,"x":147.65,"y":165.79,"x0":-1.2911239647941049,"y0":50.002987284860325,"z0":5.786547644351003,"aX":-13.822099056953876},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2331,"spinDirection":209},"zone":4,"typeConfidence":0.89,"plateTime":0.3932069518644674,"extension":5.757918548055883},"index":4,"playId":"104a1fce-8d10-3466-85d0-e7bc22a08816","pitchNumber":3,"startTime":"2026-02-26T21:29:13.587Z","endTime":"2026-02-26T21:29:19.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013875791102993,"aZ":-44.137104197796575,"pfxX":0.20770632493493624,"pfxZ":-8.921573633314566,"pX":0.8806474120450248,"pZ":1.4616507366258853,"vX0":4.260041621464563,"vY0":-115.49930345219366,"vZ0":-0.6810134848081707,"x":83.43,"y":199.32,"x0":-1.0204535036154498,"y0":50.0025497449686,"z0":6.032196761172814,"aX":0.27824896994932363},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.0,"breakHorizontal":-1.6,"spinRate":2708,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.47559313798435854,"extension":5.581633716242763},"index":5,"playId":"df91887b-eec0-32df-9d10-701e6dde9a99","pitchNumber":4,"startTime":"2026-02-26T21:29:31.058Z","endTime":"2026-02-26T21:29:37.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":6,"playId":"c82dc5c1-7d1a-331a-8f57-0aaf12826fcc","startTime":"2026-02-26T21:29:50.136Z","endTime":"2026-02-26T21:29:53.709Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.049841208453532,"aZ":-13.508981743354529,"pfxX":-8.06725016639493,"pfxZ":9.55168371254333,"pX":0.8174937375254553,"pZ":3.0040623640861908,"vX0":8.115677764263081,"vY0":-138.88992790721494,"vZ0":-5.043590539610188,"x":85.84,"y":157.67,"x0":-1.0940031983262666,"y0":50.0010626557998,"z0":5.741490894545936,"aX":-15.762568781871025},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":13.0,"spinRate":2297,"spinDirection":214},"zone":12,"typeConfidence":0.86,"plateTime":0.39431793725425335,"extension":5.801969390701917},"index":7,"playId":"c0a6988d-56f8-3a9a-9c18-8db851817f86","pitchNumber":5,"startTime":"2026-02-26T21:30:08.495Z","endTime":"2026-02-26T21:30:13.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:30:13.148Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jac Caglianone doubles (1) on a sharp line drive to right fielder Óscar Mercado. Tyler Tolbert scores. Abraham Toro scores. Jac Caglianone to 3rd. Jac Caglianone advances to 3rd, on a throwing error by shortstop Geraldo Perdomo.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:31:21.889Z","endTime":"2026-02-26T21:32:47.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":{"id":700270,"link":"/api/v1/people/700270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":700270,"link":"/api/v1/people/700270"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T21:30:31.686Z","endTime":"2026-02-26T21:31:24.114Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.410445320886563,"aZ":-44.49522516733646,"pfxX":1.2228609941046136,"pfxZ":-9.45839812807154,"pX":1.3769981055572584,"pZ":1.5879364718151505,"vX0":4.825524427190986,"vY0":-113.86993450831235,"vZ0":-0.22709698442636173,"x":64.51,"y":195.91,"x0":-0.9351023793258318,"y0":50.00181013057798,"z0":6.119864824247403,"aX":1.5926007205770567},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.8,"breakHorizontal":-3.5,"spinRate":2675,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.48242655235048915,"extension":5.465575924340301},"index":1,"playId":"5eca86f2-bb0b-3f0c-b6ad-7a7d4829e609","pitchNumber":1,"startTime":"2026-02-26T21:31:24.114Z","endTime":"2026-02-26T21:31:30.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039945663269293,"aZ":-12.898036546753028,"pfxX":-7.465423647533992,"pfxZ":9.870839746702758,"pX":2.265287426313978,"pZ":3.2540442329443047,"vX0":11.671031800618294,"vY0":-138.85258645593797,"vZ0":-4.62991035414632,"x":30.65,"y":150.92,"x0":-1.0221860605964328,"y0":50.00409405879351,"z0":5.8010975797032165,"aX":-14.581656793254888},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":11.2,"spinRate":2357,"spinDirection":214},"zone":12,"typeConfidence":0.88,"plateTime":0.39444695983712075,"extension":5.732573499296381},"index":2,"playId":"3eba2ad7-7edd-3675-b814-56c191cb3924","pitchNumber":2,"startTime":"2026-02-26T21:31:37.233Z","endTime":"2026-02-26T21:31:43.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.182794309502356,"aZ":-11.95827572342843,"pfxX":-7.297557961786035,"pfxZ":10.072752429912876,"pX":1.2020376616039483,"pZ":3.0340807360682516,"vX0":8.861573646895675,"vY0":-140.81980982283557,"vZ0":-5.350348166186173,"x":71.18,"y":156.86,"x0":-1.0384847028407804,"y0":50.00199761416656,"z0":5.733224073715733,"aX":-14.645726173795687},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2351,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.3890617677296708,"extension":5.81415004702667},"index":3,"playId":"9662d8f2-0577-35ae-b95c-5a8026e81571","pitchNumber":3,"startTime":"2026-02-26T21:31:55.664Z","endTime":"2026-02-26T21:32:02.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.492000350067514,"aZ":-11.221418749841249,"pfxX":-7.072593068322358,"pfxZ":10.394416335243596,"pX":0.33775581678477146,"pZ":2.647979980676752,"vX0":6.519070925530722,"vY0":-141.379022454294,"vZ0":-6.356827646043698,"x":104.13,"y":167.28,"x0":-1.0837925510504294,"y0":50.004662638142456,"z0":5.6523908857746,"aX":-14.25929924780311},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":11.4,"spinRate":2399,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.3880353660288671,"extension":5.87551878852375},"index":4,"playId":"c0da9c3b-32dc-32b9-9cb3-5c6675213600","pitchNumber":4,"startTime":"2026-02-26T21:32:12.350Z","endTime":"2026-02-26T21:32:16.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75843849351916,"aZ":-13.85617358886928,"pfxX":-8.123742007685912,"pfxZ":9.146465477182211,"pX":0.03049210785815083,"pZ":2.414407992672362,"vX0":6.119409661001357,"vY0":-140.80167342689634,"vZ0":-6.456029136896443,"x":115.84,"y":173.59,"x0":-1.1184837807716173,"y0":50.00198737701487,"z0":5.638182230419031,"aX":-16.267520503705445},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":13.4,"spinRate":2315,"spinDirection":214},"zone":5,"typeConfidence":0.87,"plateTime":0.38940675709133954,"extension":5.957543715922889},"hitData":{"launchSpeed":120.2,"launchAngle":15.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.39,"coordY":58.88}},"index":5,"playId":"3efa47ee-a823-3dc8-83bc-790283c6815d","pitchNumber":5,"startTime":"2026-02-26T21:32:30.429Z","endTime":"2026-02-26T21:32:47.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-10.099999999999998,"leverageIndex":0.96,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:32:47.428Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Massey doubles (1) on a ground ball to right fielder Óscar Mercado. Jac Caglianone scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:35:16.362Z","endTime":"2026-02-26T21:35:33.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682754,"fullName":"Teofilo Mendez","link":"/api/v1/people/682754"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":700270,"link":"/api/v1/people/700270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T21:34:17.395Z","endTime":"2026-02-26T21:34:58.265Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Teofilo Mendez replaces Yilber Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-26T21:34:58.265Z","endTime":"2026-02-26T21:35:18.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682754,"link":"/api/v1/people/682754"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791713901356182,"aZ":-16.76860717305103,"pfxX":-4.569725031319968,"pfxZ":8.391503693168683,"pX":0.02512583642546318,"pZ":2.500179607931605,"vX0":2.6009891905414046,"vY0":-134.99127978114691,"vZ0":-4.697899480398824,"x":116.04,"y":171.28,"x0":-0.359774174366355,"y0":50.00300978003331,"z0":5.452289044353788,"aX":-8.390633070443286},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2209,"spinDirection":218},"zone":5,"typeConfidence":1.35,"plateTime":0.40654548839934446,"extension":6.595063687626435},"hitData":{"launchSpeed":97.2,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.82,"coordY":101.5}},"index":2,"playId":"e10862f9-eee7-38a0-b4db-b0b23e8ad205","pitchNumber":1,"startTime":"2026-02-26T21:35:18.328Z","endTime":"2026-02-26T21:35:33.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":-2.6000000000000005,"leverageIndex":0.36,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:35:33.108Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (1) on a fly ball to right center field. Michael Massey scores.","rbi":2,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:35:58.118Z","endTime":"2026-02-26T21:36:55.310Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682754,"fullName":"Teofilo Mendez","link":"/api/v1/people/682754"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":682754,"link":"/api/v1/people/682754"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":682754,"link":"/api/v1/people/682754"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8172680005806,"aZ":-30.611397090765777,"pfxX":5.802305544986694,"pfxZ":1.1730452556550661,"pX":0.6073065961422849,"pZ":1.789839968577149,"vX0":0.8018077140747313,"vY0":-114.93121026372688,"vZ0":-1.8546295418422747,"x":93.85,"y":190.45,"x0":-0.5000661009396447,"y0":50.00514388459586,"z0":5.587648867526913,"aX":7.7423508183487355},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.9,"breakHorizontal":-10.7,"spinRate":2259,"spinDirection":69},"zone":9,"typeConfidence":1.18,"plateTime":0.47705095853484014,"extension":6.524179167352048},"index":0,"playId":"6f7a09fc-c783-34b3-9948-8266111bedc1","pitchNumber":1,"startTime":"2026-02-26T21:35:58.972Z","endTime":"2026-02-26T21:36:03.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210391452906457,"aZ":-26.85641809049146,"pfxX":3.2367112163059586,"pfxZ":3.2305959398247825,"pX":1.756255577362084,"pZ":1.4527094520307222,"vX0":4.504231209638903,"vY0":-127.90560732181348,"vZ0":-4.636916305954348,"x":50.06,"y":199.56,"x0":-0.45294021468351325,"y0":50.001191908556464,"z0":5.413816321914535,"aX":5.3211451027963435},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":-7.0,"spinRate":2198,"spinDirection":180},"zone":14,"typeConfidence":1.37,"plateTime":0.4294577323370561,"extension":6.636158489738302},"index":1,"playId":"db994cd1-a633-340b-86f7-db42ed02098b","pitchNumber":2,"startTime":"2026-02-26T21:36:14.390Z","endTime":"2026-02-26T21:36:19.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26776387039892,"aZ":-29.86114939235181,"pfxX":2.0007069955312,"pfxZ":1.4521797990277596,"pX":0.27364576612658165,"pZ":1.9547262688346447,"vX0":1.2599498126651933,"vY0":-125.2435242092521,"vZ0":-2.6917789456783376,"x":106.57,"y":186.0,"x0":-0.49520819243222114,"y0":50.00561035435667,"z0":5.474961315818504,"aX":3.1922873998479546},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-4.0,"spinRate":2213,"spinDirection":147},"zone":9,"typeConfidence":1.18,"plateTime":0.43660513554299296,"extension":6.561097835169277},"hitData":{"launchSpeed":102.2,"launchAngle":32.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":174.0,"coordY":37.44}},"index":2,"playId":"c5af3981-df3e-3afe-b808-672f7c031f13","pitchNumber":3,"startTime":"2026-02-26T21:36:30.483Z","endTime":"2026-02-26T21:36:55.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":0.19,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:36:55.310Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"John Rave doubles (1) on a sharp line drive to left fielder Alek Thomas.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:37:07.154Z","endTime":"2026-02-26T21:38:19.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682754,"fullName":"Teofilo Mendez","link":"/api/v1/people/682754"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209017136163368,"aZ":-16.445853461266,"pfxX":-5.485615590550284,"pfxZ":8.53574159299096,"pX":0.3420498706854725,"pZ":3.2510662902913308,"vX0":3.8800313637253216,"vY0":-134.84291878242271,"vZ0":-2.843806431638329,"x":103.96,"y":151.0,"x0":-0.4025429581313096,"y0":50.00094152043702,"z0":5.479131959593048,"aX":-10.104850715653871},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2245,"spinDirection":221},"zone":3,"typeConfidence":1.28,"plateTime":0.40614143692184523,"extension":6.559754586661837},"index":0,"playId":"292ff8d3-6beb-3962-8a75-5137fe3b97a6","pitchNumber":1,"startTime":"2026-02-26T21:37:13.275Z","endTime":"2026-02-26T21:37:16.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38923443341268,"aZ":-30.858198451695642,"pfxX":5.469065902780901,"pfxZ":0.9348382386271377,"pX":0.9410040858584795,"pZ":1.7766721714067708,"vX0":1.5651578693667068,"vY0":-117.98101191178093,"vZ0":-2.1279745014250877,"x":81.13,"y":190.81,"x0":-0.44151450943061993,"y0":50.00319996717213,"z0":5.533418657261806,"aX":7.712315101921101},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.4,"breakHorizontal":-10.3,"spinRate":2348,"spinDirection":70},"zone":14,"typeConfidence":1.38,"plateTime":0.4642004324290214,"extension":6.753167426862157},"index":1,"playId":"0158bbf2-d03f-37b8-ba62-a5437b83186b","pitchNumber":2,"startTime":"2026-02-26T21:37:36.939Z","endTime":"2026-02-26T21:37:42.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00035036425817,"aZ":-31.638114246094883,"pfxX":7.371111825837106,"pfxZ":0.4018996606158316,"pX":0.9403151616921577,"pZ":1.5092305061071285,"vX0":0.5881292739079191,"vY0":-114.8163327131608,"vZ0":-2.3572646654601375,"x":81.16,"y":198.03,"x0":-0.27691202220594824,"y0":50.003498004757574,"z0":5.62412205379103,"aX":9.854118140007762},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.5,"breakHorizontal":-13.4,"spinRate":2369,"spinDirection":64},"zone":14,"typeConfidence":1.34,"plateTime":0.4768044306772343,"extension":6.51073125862432},"index":2,"playId":"65593486-9fc5-3ccf-a34c-937b485260f6","pitchNumber":3,"startTime":"2026-02-26T21:37:52.977Z","endTime":"2026-02-26T21:38:01.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59407790490858,"aZ":-17.09383375103285,"pfxX":-5.689285542451387,"pfxZ":8.11283227608785,"pX":-0.28376115517722217,"pZ":2.3131081706213523,"vX0":2.0588057562965787,"vY0":-135.4609396624325,"vZ0":-5.0629249743979425,"x":127.82,"y":176.33,"x0":-0.3145319683744993,"y0":50.00183805849122,"z0":5.40151427916296,"aX":-10.57175059865923},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2369,"spinDirection":217},"zone":4,"typeConfidence":1.27,"plateTime":0.4043520199525932,"extension":6.61600001814451},"hitData":{"launchSpeed":106.9,"launchAngle":18.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.96,"coordY":76.57}},"index":3,"playId":"b4a3a488-9418-38f1-92bc-af9d8742a9b2","pitchNumber":4,"startTime":"2026-02-26T21:38:06.812Z","endTime":"2026-02-26T21:38:19.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:38:19.344Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T21:38:32.131Z","endTime":"2026-02-26T21:40:33.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682754,"fullName":"Teofilo Mendez","link":"/api/v1/people/682754"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005490283481908,"aZ":-23.654726460072414,"pfxX":-0.5225728172866895,"pfxZ":4.9283648852898505,"pX":0.38211017390255997,"pZ":2.460721505936234,"vX0":2.4951418906379352,"vY0":-130.28816971249717,"vZ0":-3.191140508282677,"x":102.43,"y":172.34,"x0":-0.5178597368117027,"y0":50.00263355417252,"z0":5.478462085820656,"aX":-0.9036274844650094},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.5,"breakHorizontal":0.5,"spinRate":2195,"spinDirection":194},"zone":6,"typeConfidence":1.33,"plateTime":0.4195373389194401,"extension":6.577527940002083},"index":0,"playId":"23555418-63bc-3b2c-b012-d3b7d9c6f39c","pitchNumber":1,"startTime":"2026-02-26T21:38:46.280Z","endTime":"2026-02-26T21:38:50.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":73.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554567364819995,"aZ":-30.76958425722401,"pfxX":5.668604426242499,"pfxZ":1.0162377016971356,"pX":0.5305819332059524,"pZ":0.10714517253361627,"vX0":0.5584524662312811,"vY0":-117.74196009550941,"vZ0":-5.454260715407818,"x":96.78,"y":235.89,"x0":-0.445770146439289,"y0":50.00273068787193,"z0":5.352895070279526,"aX":7.836674382078623},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.6,"breakHorizontal":-10.3,"spinRate":2309,"spinDirection":61},"zone":14,"typeConfidence":1.38,"plateTime":0.46794385993740395,"extension":6.702068872256958},"index":1,"playId":"fac6d25a-8e16-37a4-aff7-9216712a9ec1","pitchNumber":2,"startTime":"2026-02-26T21:39:02.986Z","endTime":"2026-02-26T21:39:07.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.668047097350946,"aZ":-30.210950984465896,"pfxX":2.792413446413952,"pfxZ":1.2551214061768388,"pX":1.3307057021247657,"pZ":2.2305504232145204,"vX0":3.1011911411626674,"vY0":-124.07918650255083,"vZ0":-1.7523488928853557,"x":66.28,"y":178.56,"x0":-0.29769380122071526,"y0":50.00100172828088,"z0":5.461668427991996,"aX":4.3555908032332304},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-5.8,"spinRate":2369,"spinDirection":150},"zone":14,"typeConfidence":1.0,"plateTime":0.4413236712358777,"extension":6.54033264664286},"index":2,"playId":"3acdc6e8-44fa-3841-a072-05aa6ede1e6d","pitchNumber":3,"startTime":"2026-02-26T21:39:28.175Z","endTime":"2026-02-26T21:39:34.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693558182293327,"aZ":-30.735690207189776,"pfxX":7.710161918875595,"pfxZ":1.054425248627262,"pX":0.09079848514184329,"pZ":1.961981180517515,"vX0":-0.8668709297372332,"vY0":-116.45685407451718,"vZ0":-1.4627146108302125,"x":113.54,"y":185.81,"x0":-0.5326025857787982,"y0":50.00397205146536,"z0":5.5162526676772545,"aX":10.548497286538955},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":-13.7,"spinRate":2524,"spinDirection":62},"zone":8,"typeConfidence":1.25,"plateTime":0.4710551466015409,"extension":6.6764097396289905},"index":3,"playId":"35fd55b8-c005-3fbd-8b60-bee7389975fe","pitchNumber":4,"startTime":"2026-02-26T21:39:49.646Z","endTime":"2026-02-26T21:39:53.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6402501506424,"aZ":-18.029815379387987,"pfxX":-5.565512109878078,"pfxZ":7.583536761196893,"pX":-1.1079109840993877,"pZ":4.65969764949996,"vX0":0.3129095230265346,"vY0":-135.47475037364165,"vZ0":0.9666085121387398,"x":159.23,"y":112.97,"x0":-0.5012791636567623,"y0":50.00199119418712,"z0":5.555369904437626,"aX":-10.38055158290217},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2261,"spinDirection":217},"zone":11,"typeConfidence":1.11,"plateTime":0.40376118748035816,"extension":6.581981518282054},"index":4,"playId":"769955e3-f16e-3152-ab41-2db664332182","pitchNumber":5,"startTime":"2026-02-26T21:40:11.174Z","endTime":"2026-02-26T21:40:15.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.260331582748556,"aZ":-34.583495746657164,"pfxX":5.2656455370423085,"pfxZ":-1.7866028232989404,"pX":0.15917916559643827,"pZ":1.2107777209619914,"vX0":-0.2210445702769286,"vY0":-115.26975552697,"vZ0":-2.213524024486912,"x":110.93,"y":206.09,"x0":-0.42797815539396244,"y0":50.004246965935465,"z0":5.51985648437964,"aX":7.092217837448673},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.5,"breakHorizontal":-9.5,"spinRate":2416,"spinDirection":62},"zone":14,"typeConfidence":1.36,"plateTime":0.47501139112358315,"extension":6.61035059659776},"index":5,"playId":"1c9864d5-20bb-340d-90ae-319ff9da9f51","pitchNumber":6,"startTime":"2026-02-26T21:40:29.516Z","endTime":"2026-02-26T21:40:33.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:40:33.063Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Arenado walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:42:55.580Z","endTime":"2026-02-26T21:44:52.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Tyler Tolbert remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"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-02-26T21:42:01.189Z","endTime":"2026-02-26T21:42:01.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eric Cerantola replaces Alex Lange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02-26T21:42:01.201Z","endTime":"2026-02-26T21:42:57.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672021,"link":"/api/v1/people/672021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.733585377838185,"aZ":-14.036603908486708,"pfxX":-2.791700201022522,"pfxZ":9.318301787275585,"pX":-0.657467223603562,"pZ":3.6391561649117152,"vX0":1.358957469772104,"vY0":-138.35552729392344,"vZ0":-5.457892663908659,"x":142.06,"y":140.52,"x0":-0.7912560010483866,"y0":50.00340989556708,"z0":6.5718940965376165,"aX":-5.4335370410278765},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":1930,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39529041219374017,"extension":6.576787494296927},"index":2,"playId":"0aa442db-1d14-3196-9e57-132e5fc9921e","pitchNumber":1,"startTime":"2026-02-26T21:42:57.811Z","endTime":"2026-02-26T21:43:05.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.905854329969504,"aZ":-15.668693026369183,"pfxX":-1.9418393807843861,"pfxZ":8.553339852874357,"pX":1.5404976270057216,"pZ":1.405154516943174,"vX0":6.1342314942844265,"vY0":-137.65689397042772,"vZ0":-10.763445351253406,"x":58.28,"y":200.84,"x0":-0.45892110659020086,"y0":50.00535772465334,"z0":6.4122287540147545,"aX":-3.7486219786919555},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":2.3,"spinRate":1975,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3970158585357102,"extension":6.631054169923616},"index":3,"playId":"00ae4096-658a-339d-baa9-7ed8901f706f","pitchNumber":2,"startTime":"2026-02-26T21:43:16.042Z","endTime":"2026-02-26T21:43:23.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608560160566075,"aZ":-30.523486017421472,"pfxX":0.0784449971031767,"pfxZ":1.028688050067677,"pX":0.11867759151910344,"pZ":2.5135775665393623,"vX0":1.8395393048677993,"vY0":-125.9086222450094,"vZ0":-3.8710370948418147,"x":112.48,"y":170.91,"x0":-0.631636805230427,"y0":50.002625019408065,"z0":6.54138669146122,"aX":0.1258757705027093},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-0.6,"spinRate":2492,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.43504369420419753,"extension":6.4243316050450545},"index":4,"playId":"4cce6e59-ff45-30bf-892b-fbeeed4e710e","pitchNumber":3,"startTime":"2026-02-26T21:43:34.139Z","endTime":"2026-02-26T21:43:37.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.721202318641915,"aZ":-12.473578064869896,"pfxX":-2.6690912113556227,"pfxZ":9.921774324581826,"pX":0.2797014327710368,"pZ":4.1083047492018006,"vX0":3.127794674517572,"vY0":-139.4001955055639,"vZ0":-4.860959569914916,"x":106.34,"y":127.86,"x0":-0.5053847629034954,"y0":50.00134499783935,"z0":6.685456627476923,"aX":-5.299352991260539},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":1947,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3915749880780828,"extension":6.60745572011664},"index":5,"playId":"68515f7b-6d46-3a89-b8e5-06bebd6ae3a7","pitchNumber":4,"startTime":"2026-02-26T21:44:05.927Z","endTime":"2026-02-26T21:44:11.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061472059805137,"aZ":-28.412891360162046,"pfxX":1.4623619110644772,"pfxZ":2.333071722373731,"pX":-0.9525637185181434,"pZ":3.5925324268433254,"vX0":-0.7727347491635116,"vY0":-126.18404553954905,"vZ0":-1.5519645811068694,"x":153.31,"y":141.78,"x0":-0.8320819798443521,"y0":50.00077590352518,"z0":6.50823758303324,"aX":2.3540999347994287},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":2255,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4343467631441209,"extension":6.609286600213766},"index":6,"playId":"36440cca-7579-3c81-9b36-82ade1244818","pitchNumber":5,"startTime":"2026-02-26T21:44:21.285Z","endTime":"2026-02-26T21:44:27.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-26T21:44:30.735Z","endTime":"2026-02-26T21:44:47.475Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181985733295697,"aZ":-32.37457286232058,"pfxX":-0.6419259470975363,"pfxZ":-0.12145425618916939,"pX":0.04137704107243835,"pZ":3.9344835892514163,"vX0":1.9619874241288087,"vY0":-124.69974543229328,"vZ0":-0.23315301336608507,"x":115.42,"y":132.55,"x0":-0.670936030507769,"y0":50.00598764394918,"z0":6.691364120580367,"aX":-1.0149230594378802},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":0.7,"spinRate":2420,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.4385963833023858,"extension":6.567227633753246},"index":8,"playId":"a1edb981-348f-3b3b-b1f1-1b00f68cde1d","pitchNumber":6,"startTime":"2026-02-26T21:44:47.475Z","endTime":"2026-02-26T21:44:52.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.6999999999999997,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:44:52.554Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Santana walks. Jose Fernandez to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:45:22.759Z","endTime":"2026-02-26T21:46:48.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jose Fernandez replaces Nolan Arenado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"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-02-26T21:45:22.666Z","endTime":"2026-02-26T21:45:24.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"base":1,"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.561709325352638,"aZ":-15.580428561751187,"pfxX":-3.615744042248264,"pfxZ":8.626650844486253,"pX":0.7987266626308032,"pZ":3.7641110187269815,"vX0":5.056350371579387,"vY0":-137.56929826453577,"vZ0":-4.635315755781364,"x":86.55,"y":137.15,"x0":-0.590432452407841,"y0":50.00106163870261,"z0":6.52172241172205,"aX":-6.953641575925199},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2111,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39764878424343264,"extension":6.5517121831699985},"index":1,"playId":"857412bd-ed8e-3346-bb8e-eff1e98b1c1e","pitchNumber":1,"startTime":"2026-02-26T21:45:24.856Z","endTime":"2026-02-26T21:45:28.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410044425409637,"aZ":-17.816178937343498,"pfxX":-4.123408394937982,"pfxZ":7.585399747054487,"pX":1.9004596295921856,"pZ":1.3502031765618716,"vX0":8.012455200959968,"vY0":-136.54314222049143,"vZ0":-10.173520684332956,"x":44.56,"y":202.32,"x0":-0.5331930087821337,"y0":50.00373027257415,"z0":6.344449946448448,"aX":-7.805766298769471},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":5.9,"spinRate":2155,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4007884201112284,"extension":6.766646523631683},"index":2,"playId":"b45fcb62-d34d-34f4-abf8-dcfc595585d3","pitchNumber":2,"startTime":"2026-02-26T21:45:42.157Z","endTime":"2026-02-26T21:45:45.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300192530301544,"aZ":-22.057669682489447,"pfxX":0.15303216637323214,"pfxZ":5.646070797186448,"pX":-0.28403825534958305,"pZ":3.485185973401972,"vX0":1.3931997387626296,"vY0":-132.31565920751356,"vZ0":-3.707565610902269,"x":127.83,"y":144.68,"x0":-0.8349180693666993,"y0":50.006027440559905,"z0":6.49964065478665,"aX":0.2743839586156085},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":-0.6,"spinRate":2156,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4122071952110429,"extension":6.491035607330229},"index":3,"playId":"8a7aec8e-98bc-3d88-a340-c709859bebf4","pitchNumber":3,"startTime":"2026-02-26T21:46:06.822Z","endTime":"2026-02-26T21:46:11.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35918984530198,"aZ":-22.376627114147013,"pfxX":0.8517339246030549,"pfxZ":5.461934439108077,"pX":-0.5642150456029627,"pZ":3.7821299588211783,"vX0":0.5052515870463609,"vY0":-132.61018853137037,"vZ0":-2.923995380690112,"x":138.51,"y":136.66,"x0":-0.8674273723063906,"y0":50.00463074351188,"z0":6.5177882041028985,"aX":1.5285117628898124},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":-1.7,"spinRate":2236,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4118584080262626,"extension":6.785771523593803},"index":4,"playId":"ab72aa23-62fa-356e-8869-e761c27109e9","pitchNumber":4,"startTime":"2026-02-26T21:46:23.905Z","endTime":"2026-02-26T21:46:28.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08333872283219,"aZ":-13.718034336335483,"pfxX":-1.5237763053105748,"pfxZ":9.399736398426551,"pX":1.2521315407706552,"pZ":2.3390286977955426,"vX0":5.263668854372429,"vY0":-138.78099715671746,"vZ0":-8.768881387778656,"x":69.27,"y":175.63,"x0":-0.4655792896939878,"y0":50.00582268343605,"z0":6.439411561913105,"aX":-2.9931207116123706},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":1.8,"spinRate":2019,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39364470996671574,"extension":6.742317817285456},"index":5,"playId":"76d81f07-f03b-361d-82d5-eb76c7ae9d96","pitchNumber":5,"startTime":"2026-02-26T21:46:40.932Z","endTime":"2026-02-26T21:46:48.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:46:48.992Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a sharp line drive to right fielder Jac Caglianone. Jose Fernandez to 3rd. Carlos Santana to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:47:27.517Z","endTime":"2026-02-26T21:47:39.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"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-02-26T21:46:54.856Z","endTime":"2026-02-26T21:47:29.475Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.283118849937676,"aZ":-24.355880227923617,"pfxX":-1.5913553520866701,"pfxZ":4.265899277818868,"pX":0.7978414732043677,"pZ":2.471903486215111,"vX0":4.4414295303431075,"vY0":-134.1120925290529,"vZ0":-5.886821164642013,"x":86.59,"y":172.04,"x0":-0.6683309445470432,"y0":50.00267082581452,"z0":6.417519505391607,"aX":-2.9170495955363256},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":2.0,"spinRate":2068,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4074098468072531,"extension":6.758471271561434},"hitData":{"launchSpeed":105.6,"launchAngle":12.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.98,"coordY":102.87}},"index":1,"playId":"8432812b-83c8-3545-b642-f8bb3967e34d","pitchNumber":1,"startTime":"2026-02-26T21:47:29.475Z","endTime":"2026-02-26T21:47:39.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":2.3000000000000003,"leverageIndex":0.5,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:47:39.079Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Barrosa singles on a ground ball to second baseman Michael Massey, deflected by pitcher Eric Cerantola. Jose Fernandez scores. Carlos Santana to 3rd. Alek Thomas to 2nd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:48:08.632Z","endTime":"2026-02-26T21:50:18.762Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnThird":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672021,"link":"/api/v1/people/672021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810751960083966,"aZ":-31.46558077990906,"pfxX":0.055935511030263174,"pfxZ":0.45952402976587514,"pX":0.2388728588855588,"pZ":2.492676557098408,"vX0":2.13062043134401,"vY0":-123.6009344410016,"vZ0":-3.291423255605789,"x":107.89,"y":171.48,"x0":-0.6434161830752528,"y0":50.002652821173406,"z0":6.497967761346238,"aX":0.08579704993726675},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.6,"spinRate":2222,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.4440037399845389,"extension":6.535233127375572},"index":0,"playId":"3724e09c-3638-34bb-86f4-f30df1848af7","pitchNumber":1,"startTime":"2026-02-26T21:48:12.788Z","endTime":"2026-02-26T21:48:17.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.656209463171795,"aZ":-32.557390210898824,"pfxX":0.010251262398474292,"pfxZ":-0.24428819665268087,"pX":0.9779357668500025,"pZ":3.164469484877251,"vX0":4.0885182459992295,"vY0":-123.81501532393361,"vZ0":-1.5419879167600659,"x":79.72,"y":153.34,"x0":-0.6959175167837801,"y0":50.00381362017996,"z0":6.518966707948973,"aX":0.01603785388213024},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-1.0,"spinRate":2417,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.4423252388482859,"extension":6.617750020840925},"index":1,"playId":"8c34c6bd-9354-3762-ae6c-ddc2f629ace8","pitchNumber":2,"startTime":"2026-02-26T21:48:29.611Z","endTime":"2026-02-26T21:48:34.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807593703318428,"aZ":-14.056197153938358,"pfxX":-2.396088678560063,"pfxZ":9.318050631897862,"pX":1.6918518603489041,"pZ":1.6027176582781912,"vX0":6.714839490259052,"vY0":-138.54178170332463,"vZ0":-10.259036192423606,"x":52.51,"y":195.51,"x0":-0.45153292644797827,"y0":50.005305137672906,"z0":6.2921451570507205,"aX":-4.660514360263947},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":3.0,"spinRate":2157,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3952689151675641,"extension":6.7258312889639065},"index":2,"playId":"29301deb-0577-3c9c-ba7b-5e6350e7ec9c","pitchNumber":3,"startTime":"2026-02-26T21:48:46.954Z","endTime":"2026-02-26T21:48:50.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-26T21:49:13.699Z","endTime":"2026-02-26T21:49:17.694Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601394430814327,"aZ":-33.3549380566962,"pfxX":-0.41472653218676125,"pfxZ":-0.7699112352003805,"pX":1.0589694720440703,"pZ":2.667078710537004,"vX0":4.185066922454059,"vY0":-122.98263743505031,"vZ0":-2.3200499485060675,"x":76.63,"y":166.77,"x0":-0.6083459966596483,"y0":50.0008816454196,"z0":6.442146502967084,"aX":-0.6374331834596386},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.7,"breakHorizontal":-0.2,"spinRate":2253,"spinDirection":31},"zone":12,"typeConfidence":2.0,"plateTime":0.4447775965828935,"extension":6.536307523991686},"index":4,"playId":"91942014-fd65-3753-996f-a6c0ec64c303","pitchNumber":4,"startTime":"2026-02-26T21:49:17.694Z","endTime":"2026-02-26T21:49:21.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31358364776094,"aZ":-31.728681772217705,"pfxX":0.06598100889988023,"pfxZ":0.28766520206202983,"pX":0.6562699968122875,"pZ":2.959097335900001,"vX0":3.1012754188120906,"vY0":-124.15098278513017,"vZ0":-2.17002324767887,"x":91.98,"y":158.88,"x0":-0.6187329448178802,"y0":50.00533081539024,"z0":6.490476694117713,"aX":0.10205830306368174},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-0.8,"spinRate":2383,"spinDirection":31},"zone":3,"typeConfidence":2.0,"plateTime":0.4415285772983939,"extension":6.564883517152826},"index":5,"playId":"43b06146-f826-3c3a-ac64-26dc4ff092ce","pitchNumber":5,"startTime":"2026-02-26T21:49:49.103Z","endTime":"2026-02-26T21:49:53.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.707105647931787,"aZ":-16.149057821124465,"pfxX":-2.535788380122874,"pfxZ":8.2323878594282,"pX":0.17391289676128066,"pZ":2.940808373788421,"vX0":3.134182833044001,"vY0":-138.1530164144078,"vZ0":-6.534070756058329,"x":110.37,"y":159.38,"x0":-0.6419926301439354,"y0":50.00377935876042,"z0":6.408425681665923,"aX":-4.937240896947829},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":4.0,"spinRate":1915,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3953721719597687,"extension":6.607639124585056},"hitData":{"launchSpeed":94.4,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.97,"coordY":172.81}},"index":6,"playId":"5dae5ea3-b7dc-3ace-8088-22ec6b2ff715","pitchNumber":6,"startTime":"2026-02-26T21:50:09.915Z","endTime":"2026-02-26T21:50:18.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"second":{"id":467793,"link":"/api/v1/people/467793"},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.8,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:50:18.762Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"LuJames Groover pops out to right fielder Jac Caglianone on the infield fly rule.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:50:45.584Z","endTime":"2026-02-26T21:51:38.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnThird":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46459582747801,"aZ":-32.96501773290073,"pfxX":0.0524089763947857,"pfxZ":-0.5100696824292612,"pX":0.3488842228262681,"pZ":1.6609041556561894,"vX0":2.5881239506186247,"vY0":-123.44655370732853,"vZ0":-4.792898768817819,"x":103.7,"y":193.94,"x0":-0.7178143253286984,"y0":50.00366979280781,"z0":6.387764225493029,"aX":0.08080241753195122},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-0.7,"spinRate":2561,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.44288352847580814,"extension":6.637473435430093},"index":0,"playId":"dcbaf7b7-f648-3a78-822f-2622c5566709","pitchNumber":1,"startTime":"2026-02-26T21:50:49.619Z","endTime":"2026-02-26T21:51:00.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"second":{"id":677950,"link":"/api/v1/people/677950"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.510920428093137,"aZ":-14.82619673222809,"pfxX":-5.546659632159422,"pfxZ":8.881895325125168,"pX":1.3378188376370854,"pZ":0.6992127284443459,"vX0":6.783161984398569,"vY0":-138.95618579840627,"vZ0":-12.372927035760018,"x":66.01,"y":219.9,"x0":-0.4157289547748484,"y0":50.001102908383665,"z0":6.197928991987505,"aX":-10.831999696854924},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2280,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39437055457365977,"extension":6.896024291034802},"index":1,"playId":"ea75a235-d404-3a37-9e87-ea4411bc7774","pitchNumber":2,"startTime":"2026-02-26T21:51:05.149Z","endTime":"2026-02-26T21:51:10.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"second":{"id":677950,"link":"/api/v1/people/677950"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2830993182557,"aZ":-32.00232794173005,"pfxX":-1.1318969747983645,"pfxZ":0.1135171824332577,"pX":0.05088301015154082,"pZ":2.996758857081009,"vX0":1.999925919749415,"vY0":-123.76652374931436,"vZ0":-2.0655381290564296,"x":115.06,"y":157.87,"x0":-0.6231094386297507,"y0":50.0052104499722,"z0":6.5401671313511445,"aX":-1.7444845342387323},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":1.6,"spinRate":2426,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.4437301183085869,"extension":6.276870109494538},"hitData":{"launchSpeed":86.7,"launchAngle":60.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":159.37,"coordY":129.32}},"index":2,"playId":"eae48be0-1582-3223-a555-32c848a5bb98","pitchNumber":3,"startTime":"2026-02-26T21:51:24.885Z","endTime":"2026-02-26T21:51:38.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"second":{"id":677950,"link":"/api/v1/people/677950"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:51:38.785Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Óscar Mercado doubles (1) on a line drive to left fielder Gavin Cross. Carlos Santana scores. Alek Thomas scores. Jorge Barrosa scores.","rbi":3,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:52:03.991Z","endTime":"2026-02-26T21:53:01.370Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":77.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.188854199137694,"aZ":-32.402623399852196,"pfxX":0.18152123235355333,"pfxZ":-0.14767702469172583,"pX":-1.5412847130660865,"pZ":3.9275384358416043,"vX0":-1.4529501071576687,"vY0":-121.38999230473726,"vZ0":0.40632538537719753,"x":175.75,"y":132.74,"x0":-0.9603428347274217,"y0":50.005203116661654,"z0":6.5628040154716505,"aX":0.27282596797130676},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":0.0,"spinRate":2330,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.44998724030079806,"extension":6.343872528073537},"index":0,"playId":"836559a3-d05b-3f81-a915-d432abc36bda","pitchNumber":1,"startTime":"2026-02-26T21:52:03.991Z","endTime":"2026-02-26T21:52:13.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"second":{"id":677950,"link":"/api/v1/people/677950"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94622925054234,"aZ":-14.342213978480817,"pfxX":-3.4331609951618516,"pfxZ":9.335361197366666,"pX":1.0013691153622841,"pZ":1.9655108238563523,"vX0":5.600741403147713,"vY0":-137.23639654622832,"vZ0":-9.08731196495606,"x":78.83,"y":185.71,"x0":-0.61845379652321,"y0":50.00233049886783,"z0":6.293199590616929,"aX":-6.5581070712485054},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":5.0,"spinRate":2081,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3988703211969309,"extension":6.648099698553381},"index":1,"playId":"ea67f98f-712e-33b7-91c7-8908f0e80f27","pitchNumber":2,"startTime":"2026-02-26T21:52:19.622Z","endTime":"2026-02-26T21:52:23.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"second":{"id":677950,"link":"/api/v1/people/677950"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77519519616222,"aZ":-30.031769492373613,"pfxX":-0.0913832995739039,"pfxZ":1.37523708629932,"pX":-0.3751244083974732,"pZ":2.7252620664760863,"vX0":1.05223108005965,"vY0":-124.07674354047877,"vZ0":-2.826986084273133,"x":131.3,"y":165.2,"x0":-0.7935420477399724,"y0":50.000551172457754,"z0":6.392475551948045,"aX":-0.14215321403566972},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.1,"spinRate":2167,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.44214430635422763,"extension":6.574937563707078},"hitData":{"launchSpeed":93.6,"launchAngle":12.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.15,"coordY":143.41}},"index":2,"playId":"16f8366b-7ed0-3cea-8e8e-92f33b99bf5b","pitchNumber":3,"startTime":"2026-02-26T21:52:47.961Z","endTime":"2026-02-26T21:53:01.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"second":{"id":677950,"link":"/api/v1/people/677950"},"third":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":7.4,"leverageIndex":1.0,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:53:01.370Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:54:17.031Z","endTime":"2026-02-26T21:55:47.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T21:53:43.123Z","endTime":"2026-02-26T21:54:19.223Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559796914358895,"aZ":-25.69336369227697,"pfxX":-2.120012114803387,"pfxZ":3.5670010037435524,"pX":-1.0824047738388205,"pZ":4.355349270461782,"vX0":0.34666770878078723,"vY0":-133.4483853443586,"vZ0":-1.019301356823254,"x":158.26,"y":121.19,"x0":-0.9377255883395867,"y0":50.00474694197834,"z0":6.579525261855564,"aX":-3.8548007475744877},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":3.8,"spinRate":1790,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.409189107279722,"extension":6.854367055871597},"index":1,"playId":"a159978e-401f-3d8e-9768-4bc9e4a124a8","pitchNumber":1,"startTime":"2026-02-26T21:54:19.223Z","endTime":"2026-02-26T21:54:24.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093362304748403,"aZ":-19.20220547437459,"pfxX":-5.18696515198235,"pfxZ":6.778997239507827,"pX":1.3244176120535571,"pZ":1.142540380329954,"vX0":6.727750770891858,"vY0":-136.94234849899127,"vZ0":-10.479078083806597,"x":66.52,"y":207.93,"x0":-0.48161433947084736,"y0":50.00533304964038,"z0":6.312219622007095,"aX":-9.928415149141092},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":8.2,"spinRate":1821,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3988153767161444,"extension":6.701970088217634},"index":2,"playId":"e30f50b4-ab69-3a8b-899f-367c2956ce76","pitchNumber":2,"startTime":"2026-02-26T21:54:35.135Z","endTime":"2026-02-26T21:54:38.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762585309416497,"aZ":-20.17700513441623,"pfxX":-3.2373669111539614,"pfxZ":6.50200266681899,"pX":-1.2343840615515582,"pZ":2.787797411732982,"vX0":0.244390126242576,"vY0":-134.83344035282252,"vZ0":-5.626107027172259,"x":164.05,"y":163.51,"x0":-0.9053960332937254,"y0":50.002318351948325,"z0":6.3210433921059135,"aX":-5.9723810154668175},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":5.8,"spinRate":1934,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40592059072560893,"extension":6.586213713248504},"index":3,"playId":"b636013a-ee68-3be6-93fd-4a4c05195bff","pitchNumber":3,"startTime":"2026-02-26T21:54:56.566Z","endTime":"2026-02-26T21:55:00.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18772923653959,"aZ":-15.0645057084455,"pfxX":-6.734894752482976,"pfxZ":8.94558248169826,"pX":0.33229829954836837,"pZ":1.0201411939025062,"vX0":4.968866465189788,"vY0":-137.814080249368,"vZ0":-11.393631914620169,"x":104.33,"y":211.24,"x0":-0.6239705286893515,"y0":50.0055851016309,"z0":6.239895274849192,"aX":-12.88634183199258},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2074,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3982676169936381,"extension":6.843593736700112},"index":4,"playId":"c5a0b760-f3a8-383b-8a29-bd993979cd92","pitchNumber":4,"startTime":"2026-02-26T21:55:13.695Z","endTime":"2026-02-26T21:55:18.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616278472917596,"aZ":-20.12959802310671,"pfxX":-6.064105966408737,"pfxZ":6.435497868586532,"pX":1.289733910227676,"pZ":1.129192237809314,"vX0":6.880062292678939,"vY0":-135.66575350671812,"vZ0":-10.057088497389277,"x":67.84,"y":208.29,"x0":-0.4866775743510912,"y0":50.002559000247096,"z0":6.277004499491384,"aX":-11.347479930895906},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":9.6,"spinRate":1832,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40314243000474725,"extension":6.8941630487187915},"index":5,"playId":"a6e4bd4d-bf5b-3e11-894e-2136a8c38617","pitchNumber":5,"startTime":"2026-02-26T21:55:43.220Z","endTime":"2026-02-26T21:55:47.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":2.8000000000000007,"leverageIndex":1.09,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:55:47.924Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:58:19.021Z","endTime":"2026-02-26T21:59:35.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"postOnSecond":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T21:56:10.662Z","endTime":"2026-02-26T21:56:41.503Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Tommy Troy replaces Ketel Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-26T21:56:41.503Z","endTime":"2026-02-26T21:57:14.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"base":1,"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Beck Way replaces Eric Cerantola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-02-26T21:57:14.994Z","endTime":"2026-02-26T21:58:21.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694360,"link":"/api/v1/people/694360"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.526206989294497,"aZ":-21.216286595764682,"pfxX":-6.7908708065019425,"pfxZ":5.543431165544509,"pX":-0.03355908499489324,"pZ":1.996470783380843,"vX0":7.481258143243601,"vY0":-139.28791417828324,"vZ0":-5.478880172358207,"x":118.28,"y":184.88,"x0":-1.8643117683063979,"y0":50.004629533948815,"z0":5.380109520574291,"aX":-13.425901545299565},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":10.9,"spinRate":1811,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.3923403068114615,"extension":6.227628350139826},"index":3,"playId":"2f893565-6156-3eeb-ba23-0d01156d1177","pitchNumber":1,"startTime":"2026-02-26T21:58:21.245Z","endTime":"2026-02-26T21:58:25.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338488220720283,"aZ":-28.530812859523106,"pfxX":0.9202301025985358,"pfxZ":2.1781360212353285,"pX":-0.3044513740026981,"pZ":2.7256922806852035,"vX0":3.6361372823270295,"vY0":-128.45855151038992,"vZ0":-1.5864345229800656,"x":128.6,"y":165.19,"x0":-1.8571990260693947,"y0":50.002702053710024,"z0":5.566921532402426,"aX":1.5394885438022923},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2405,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4261985582480481,"extension":6.250555684750461},"index":4,"playId":"973b28f9-6263-3b63-965a-02aab1816757","pitchNumber":2,"startTime":"2026-02-26T21:58:35.023Z","endTime":"2026-02-26T21:58:38.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.489780583918105,"aZ":-23.362985330300305,"pfxX":-11.043509297466667,"pfxZ":4.5084207487870955,"pX":-0.19898666562249773,"pZ":1.8352168833651055,"vX0":8.651622095368804,"vY0":-139.03181102253924,"vZ0":-5.080789670605891,"x":124.58,"y":189.23,"x0":-1.9179701355397925,"y0":50.00566259523024,"z0":5.239203400948463,"aX":-21.59976652320468},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":18.2,"spinRate":2030,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.3941279114726397,"extension":6.210961083666596},"index":5,"playId":"6a78f24a-6334-3479-8d8b-9f6ab5a6a27c","pitchNumber":3,"startTime":"2026-02-26T21:59:03.859Z","endTime":"2026-02-26T21:59:08.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66753813463999,"aZ":-28.69525817971502,"pfxX":1.2735787162573726,"pfxZ":2.064530769374528,"pX":0.5698787873784171,"pZ":1.2779793828085217,"vX0":5.582953291752494,"vY0":-129.63022903966186,"vZ0":-5.088087476330653,"x":95.28,"y":204.27,"x0":-1.7861986307260322,"y0":50.00362452955363,"z0":5.4841600643634925,"aX":2.1440681980426617},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-3.7,"spinRate":2508,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4241936876283394,"extension":6.444251788366021},"index":6,"playId":"0f3c9c56-7e8a-3329-b9d8-bcab349aef63","pitchNumber":4,"startTime":"2026-02-26T21:59:31.169Z","endTime":"2026-02-26T21:59:35.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-4.500000000000002,"leverageIndex":1.88,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-26T21:59:35.737Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, second baseman Michael Massey to first baseman Brandon Drury.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T21:59:52.357Z","endTime":"2026-02-26T22:00:08.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592273,"link":"/api/v1/people/592273"},"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308608177626667,"aZ":-22.534093038672367,"pfxX":-9.83617074282158,"pfxZ":4.861307895315024,"pX":-1.0211588292314473,"pZ":2.7668981577422755,"vX0":5.8520727467846,"vY0":-139.69488483132176,"vZ0":-3.238672255592987,"x":155.92,"y":164.07,"x0":-1.8608430372710671,"y0":50.00567023917682,"z0":5.415876473038256,"aX":-19.52026823915529},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2001,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.39148784126646774,"extension":6.234936691835127},"hitData":{"launchSpeed":41.0,"launchAngle":26.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.81,"coordY":167.1}},"index":0,"playId":"d59b3fb5-b0f5-3a95-9790-b0aeb9f6376f","pitchNumber":1,"startTime":"2026-02-26T22:00:00.606Z","endTime":"2026-02-26T22:00:08.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-3.599999999999998,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:00:08.803Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Omar Hernandez singles on a line drive to left fielder Alek Thomas.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T22:02:40.705Z","endTime":"2026-02-26T22:03:07.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Tommy Troy remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:02:16.700Z","endTime":"2026-02-26T22:02:16.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jose Fernandez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T22:02:16.720Z","endTime":"2026-02-26T22:02:16.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Thomas Hatch replaces Teofilo Mendez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T22:02:16.721Z","endTime":"2026-02-26T22:02:24.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641672,"link":"/api/v1/people/641672"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Omar Hernandez replaces Lane Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T22:02:24.918Z","endTime":"2026-02-26T22:02:43.074Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.691321860081484,"aZ":-22.90771322182977,"pfxX":-7.770112092584821,"pfxZ":4.792214308380913,"pX":-1.321760412187583,"pZ":2.899577346565893,"vX0":2.9060915447329565,"vY0":-137.70941944489329,"vZ0":-3.3147907797442553,"x":167.38,"y":160.49,"x0":-1.3772170329317175,"y0":50.00251921396375,"z0":5.656778375479835,"aX":-15.021243885721349},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":13.6,"spinRate":2256,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39673942515293614,"extension":6.185731846554399},"index":4,"playId":"16d19371-0dd6-3a57-b891-be339fe62b28","pitchNumber":1,"startTime":"2026-02-26T22:02:43.074Z","endTime":"2026-02-26T22:02:50.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24250371464412,"aZ":-21.937179937046537,"pfxX":0.3613936085786137,"pfxZ":5.736943633366542,"pX":-0.20587111350075724,"pZ":3.0757839642716296,"vX0":3.331284090396205,"vY0":-131.5775635782319,"vZ0":-2.4880284426549553,"x":124.85,"y":155.73,"x0":-1.526056844584961,"y0":50.00404012805063,"z0":5.6283829348443914,"aX":0.6446398458166505},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-1.2,"spinRate":2511,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4134701034759618,"extension":6.098391786109149},"hitData":{"launchSpeed":93.3,"launchAngle":13.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.27,"coordY":91.76}},"index":5,"playId":"fa5a3032-6e79-3de2-b6cd-592e5eb4ac35","pitchNumber":2,"startTime":"2026-02-26T22:02:56.688Z","endTime":"2026-02-26T22:03:07.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_ab"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_ab"},{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_pa"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:03:07.788Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Rojas strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T22:03:31.370Z","endTime":"2026-02-26T22:04:51.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Rojas replaces Brandon Drury.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:03:13.032Z","endTime":"2026-02-26T22:03:31.370Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":592273,"link":"/api/v1/people/592273"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":592273,"link":"/api/v1/people/592273","batSide":{"code":"R","description":"Right"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296354204650232,"aZ":-13.771624283000465,"pfxX":-4.6779731718361575,"pfxZ":9.492765511696549,"pX":-0.008347086989925236,"pZ":2.0673898182993593,"vX0":5.46134353686305,"vY0":-137.80900893009564,"vZ0":-6.902109023990957,"x":92.34,"y":170.38,"x0":-1.4004630285716537,"y0":50.00685464782938,"z0":5.520145711226974,"aX":-9.073068925075434},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2395,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3962216260184652,"extension":6.317012690738856},"index":1,"playId":"749ee613-f5a2-343c-9422-2e6ce58fe0af","pitchNumber":1,"startTime":"2026-02-26T22:03:31.370Z","endTime":"2026-02-26T22:03:35.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":80.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30817582775426,"aZ":-26.081213919619945,"pfxX":-8.227657269206272,"pfxZ":3.7512729128941267,"pX":0.19449663648160181,"pZ":0.33040753061743316,"vX0":6.397851075804141,"vY0":-126.2900797331713,"vZ0":-7.554214727412654,"x":109.59,"y":229.86,"x0":-1.295422910578176,"y0":50.004201315913924,"z0":5.440769465075341,"aX":-13.369327306774718},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":1747,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4327404289233048,"extension":6.206130357779302},"index":2,"playId":"6015fe8a-ed65-3918-bb40-8bd4891722dd","pitchNumber":2,"startTime":"2026-02-26T22:03:51.250Z","endTime":"2026-02-26T22:03:54.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958531057261382,"aZ":-21.503076163490366,"pfxX":-0.26491768854760345,"pfxZ":5.888052026792593,"pX":1.215555467463234,"pZ":2.4233025444027403,"vX0":7.086663491857947,"vY0":-132.89542340913758,"vZ0":-4.0430228015469565,"x":70.67,"y":173.35,"x0":-1.4363810719848946,"y0":50.00216965319333,"z0":5.500887672744088,"aX":-0.4804610744298457},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-0.8,"spinRate":2482,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.41008618334940916,"extension":6.174546582562343},"index":3,"playId":"149e7038-8ad5-3a1c-aecc-bc3371e1cb50","pitchNumber":3,"startTime":"2026-02-26T22:04:20.170Z","endTime":"2026-02-26T22:04:26.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.9,"endSpeed":80.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515041775425384,"aZ":-25.27551532451879,"pfxX":-8.587541969980567,"pfxZ":4.221148912509158,"pX":-0.7931129898899825,"pZ":1.6151606672668803,"vX0":4.294434697519959,"vY0":-126.46815734940424,"vZ0":-4.645706311981424,"x":147.23,"y":195.17,"x0":-1.3889636398926397,"y0":50.00433139507385,"z0":5.480203206231461,"aX":-14.043100197023639},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":1468,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.43153692833739,"extension":6.2413352191586755},"index":4,"playId":"97b7d4aa-1259-356e-a440-587482a7c0fc","pitchNumber":4,"startTime":"2026-02-26T22:04:46.597Z","endTime":"2026-02-26T22:04:51.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.43,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:04:51.639Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Tolbert grounds into a double play, shortstop Geraldo Perdomo to second baseman Tommy Troy to first baseman Carlos Santana. Omar Hernandez out at 2nd. Tyler Tolbert out at 1st.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T22:05:36.933Z","endTime":"2026-02-26T22:05:47.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"79d15947-8f8f-321d-ae56-30f64b777861","startTime":"2026-02-26T22:05:15.632Z","endTime":"2026-02-26T22:05:19.422Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97045418599615,"aZ":-21.32266018566109,"pfxX":0.8120594792817157,"pfxZ":6.212052041380121,"pX":0.45007509436201765,"pZ":2.8543908483686353,"vX0":4.476565914640275,"vY0":-130.4356080260057,"vZ0":-3.032086528869679,"x":99.84,"y":161.71,"x0":-1.3843815215359059,"y0":50.00100991276592,"z0":5.615321830622727,"aX":1.4170007705218977},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.3,"spinRate":2575,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.41778764928378553,"extension":6.179607004938408},"hitData":{"launchSpeed":75.3,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.48,"coordY":156.17}},"index":1,"playId":"575adb81-7ed9-3115-ad65-9ffc98fb8fcd","pitchNumber":1,"startTime":"2026-02-26T22:05:39.131Z","endTime":"2026-02-26T22:05:47.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.37,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:05:47.223Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T22:07:49.881Z","endTime":"2026-02-26T22:08:31.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Omar Hernandez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:07:52.104Z","endTime":"2026-02-26T22:07:52.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Josh Rojas remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T22:07:52.106Z","endTime":"2026-02-26T22:07:52.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":592273,"link":"/api/v1/people/592273"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":592273,"link":"/api/v1/people/592273"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Peyton Wilson replaces second baseman Michael Massey, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T22:07:52.108Z","endTime":"2026-02-26T22:07:52.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":686681,"link":"/api/v1/people/686681"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson Roccaforte replaces center fielder John Rave, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T22:07:52.110Z","endTime":"2026-02-26T22:07:52.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811287,"link":"/api/v1/people/811287"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Spencer Nivens replaces left fielder Gavin Cross, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T22:07:52.112Z","endTime":"2026-02-26T22:07:52.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811289,"link":"/api/v1/people/811289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":688457,"link":"/api/v1/people/688457"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":688457,"link":"/api/v1/people/688457"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Kudrna replaces Beck Way.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T22:07:52.114Z","endTime":"2026-02-26T22:07:52.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695667,"link":"/api/v1/people/695667"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Blake Mitchell replaces catcher Carter Jensen, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-26T22:07:52.116Z","endTime":"2026-02-26T22:07:52.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805810,"link":"/api/v1/people/805810"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66048898114392,"aZ":-21.867804147262365,"pfxX":-9.131705978562529,"pfxZ":5.391399624782798,"pX":-0.04842958344433413,"pZ":3.5052796777391513,"vX0":7.807173488790099,"vY0":-137.2193625239,"vZ0":-2.8444682535382473,"x":118.85,"y":144.14,"x0":-1.740587289111535,"y0":50.00368738923496,"z0":6.041122991669681,"aX":-17.458328241989378},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":15.0,"spinRate":2011,"spinDirection":219},"zone":2,"typeConfidence":0.73,"plateTime":0.3987873959939785,"extension":6.512190587474819},"index":7,"playId":"28522595-5b16-3d9f-882d-1ecefe69c8a0","pitchNumber":1,"startTime":"2026-02-26T22:07:52.118Z","endTime":"2026-02-26T22:07:56.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96646083120896,"aZ":-34.15433504220297,"pfxX":0.15043400015993424,"pfxZ":-1.243415831199421,"pX":0.462461448361374,"pZ":2.8899056741711657,"vX0":5.815645366502174,"vY0":-124.88782208505502,"vZ0":-0.6550298988168815,"x":99.37,"y":160.75,"x0":-1.9111211782372348,"y0":50.00480799434944,"z0":5.952420021586113,"aX":0.23906664962430257},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":-1.6,"spinRate":2342,"spinDirection":41},"zone":6,"typeConfidence":0.91,"plateTime":0.43772057271188647,"extension":6.474732928311363},"index":8,"playId":"d89c308f-d385-3dad-9abc-400c69ce4ab2","pitchNumber":2,"startTime":"2026-02-26T22:08:03.917Z","endTime":"2026-02-26T22:08:07.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77220466195448,"aZ":-35.96059247384082,"pfxX":1.1243605782183343,"pfxZ":-2.3854686798648537,"pX":0.9202465750445538,"pZ":1.3996358738080328,"vX0":6.516499990230516,"vY0":-126.12839234446751,"vZ0":-3.6866721589700844,"x":81.92,"y":200.99,"x0":-1.8616846539488197,"y0":50.00573605426686,"z0":5.832971064926007,"aX":1.781237789504204},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.0,"breakHorizontal":-3.7,"spinRate":2291,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.43714372878812924,"extension":6.572952841458472},"index":9,"playId":"29371a51-36e3-3826-a7dd-9a55a25f19ed","pitchNumber":3,"startTime":"2026-02-26T22:08:26.502Z","endTime":"2026-02-26T22:08:31.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:08:31.773Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out, first baseman Josh Rojas to pitcher Ben Kudrna.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T22:08:51.651Z","endTime":"2026-02-26T22:10:00.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.6,"endSpeed":87.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.346455223227075,"aZ":-15.928174557967974,"pfxX":-5.083077424314095,"pfxZ":8.16938347785251,"pX":-0.19157899571553033,"pZ":3.4832682918403663,"vX0":6.432255135544504,"vY0":-140.48579028649183,"vZ0":-3.654974574697951,"x":124.3,"y":144.73,"x0":-1.8559559536891077,"y0":50.002943629299914,"z0":5.843728943789785,"aX":-10.108942680935407},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":7.8,"spinRate":1942,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.39064520412675563,"extension":6.416667863691846},"index":0,"playId":"1643b675-6700-3d56-b45b-4f8b09bbfa03","pitchNumber":1,"startTime":"2026-02-26T22:08:53.918Z","endTime":"2026-02-26T22:08:58.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42799807070728,"aZ":-14.435361608345284,"pfxX":-5.0439625065134885,"pfxZ":8.914364464866848,"pX":-0.654745797254948,"pZ":3.984357574141496,"vX0":4.591520611150192,"vY0":-140.3248029928066,"vZ0":-2.7584955994920115,"x":141.96,"y":131.2,"x0":-1.6586992588840765,"y0":50.00260992989638,"z0":5.923370364797947,"aX":-10.03641167330778},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2168,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3906858610165531,"extension":6.382034308017071},"index":1,"playId":"a066da44-8988-39d5-9c95-a9dc42273bab","pitchNumber":2,"startTime":"2026-02-26T22:09:06.676Z","endTime":"2026-02-26T22:09:11.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.016184708185953,"aZ":-37.98067256306104,"pfxX":1.3229778850306344,"pfxZ":-4.033133078975732,"pX":-1.5745501082437914,"pZ":2.6314165603523314,"vX0":0.12656722379835147,"vY0":-118.9927408705131,"vZ0":0.05092060636790685,"x":177.02,"y":167.73,"x0":-1.8003405337212965,"y0":50.003558896172194,"z0":6.039998058156511,"aX":1.904388168215915},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.1,"breakHorizontal":-2.4,"spinRate":2280,"spinDirection":31},"zone":11,"typeConfidence":0.74,"plateTime":0.4596358002187193,"extension":6.446024100751897},"index":2,"playId":"69203b08-d46d-375d-85b0-aaee0427f04d","pitchNumber":3,"startTime":"2026-02-26T22:09:19.237Z","endTime":"2026-02-26T22:09:23.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372633030069473,"aZ":-30.348260832838744,"pfxX":-9.225729113733104,"pfxZ":1.054821530304956,"pX":-1.435302024198436,"pZ":4.233598113755736,"vX0":4.748043982301721,"vY0":-130.32577432604157,"vZ0":1.6835726602583532,"x":171.71,"y":124.47,"x0":-2.0783761696062024,"y0":50.001205963243564,"z0":5.865008795356145,"aX":-15.931174214359585},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":15.7,"spinRate":1768,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.41963681639568406,"extension":6.5801167944290535},"index":3,"playId":"3918a25e-e575-3d8b-96a7-347da640a045","pitchNumber":4,"startTime":"2026-02-26T22:09:35.336Z","endTime":"2026-02-26T22:09:39.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197649066507815,"aZ":-21.761563026861644,"pfxX":-8.347459055938026,"pfxZ":5.182022366009452,"pX":-0.14600277291297664,"pZ":3.0707619674802675,"vX0":7.192650424437532,"vY0":-140.49644660990353,"vZ0":-3.559936588356694,"x":122.57,"y":155.87,"x0":-1.647826705171317,"y0":50.00464544070937,"z0":5.759219589555988,"aX":-16.7812499156258},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":13.8,"spinRate":2056,"spinDirection":217},"zone":2,"typeConfidence":0.84,"plateTime":0.38903576215939584,"extension":6.571828725420491},"hitData":{"launchSpeed":87.5,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.42,"coordY":169.33}},"index":4,"playId":"7fa28dc8-7442-3a9c-8dd6-ab52eac7d4f0","pitchNumber":5,"startTime":"2026-02-26T22:09:52.922Z","endTime":"2026-02-26T22:10:00.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:10:00.827Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas challenged (pitch result), call on the field was confirmed: Alek Thomas called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T22:10:13.381Z","endTime":"2026-02-26T22:11:32.593Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53729276383408,"aZ":-25.369590860494505,"pfxX":-9.339906365938752,"pfxZ":3.9636647715347095,"pX":-0.3355554309975882,"pZ":2.8790887517591086,"vX0":7.297890237385144,"vY0":-129.80932008362896,"vZ0":-2.3915956919873738,"x":129.79,"y":161.04,"x0":-1.960989624575159,"y0":50.00511973294286,"z0":5.731096068168586,"aX":-16.04422682782053},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":15.5,"spinRate":1880,"spinDirection":237},"zone":1,"typeConfidence":0.9,"plateTime":0.4209112118954472,"extension":6.6512937109086385},"index":0,"playId":"4dd93ba0-b921-3484-889e-7488982fc04b","pitchNumber":1,"startTime":"2026-02-26T22:10:26.697Z","endTime":"2026-02-26T22:10:30.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61592234229932,"aZ":-13.134828045118073,"pfxX":-3.751611857324498,"pfxZ":9.597787878189218,"pX":0.6448125769630102,"pZ":2.9022781669085234,"vX0":7.850480886294872,"vY0":-140.18901731936842,"vZ0":-5.503019495025475,"x":92.42,"y":160.42,"x0":-1.7084537984215864,"y0":50.00620046355755,"z0":5.752996242499028,"aX":-7.445278821010027},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2163,"spinDirection":215},"zone":3,"typeConfidence":0.89,"plateTime":0.3911759686032026,"extension":6.526064425560675},"index":1,"playId":"12bb8976-c802-3829-9210-3ceb9af43dad","pitchNumber":2,"startTime":"2026-02-26T22:10:38.938Z","endTime":"2026-02-26T22:10:42.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93125370107749,"aZ":-23.564520871162824,"pfxX":-9.9802455356588,"pfxZ":4.980781233949493,"pX":-0.27070955469482855,"pZ":0.16148148020977185,"vX0":7.562998038353215,"vY0":-130.49272896546003,"vZ0":-9.00270787258852,"x":127.32,"y":234.42,"x0":-1.9068942510375537,"y0":50.003872069912376,"z0":5.425663933446184,"aX":-17.24870311957586},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":2017,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4194207241573711,"extension":6.723443594421815},"index":2,"playId":"4ba61e33-6278-3e47-a719-04fdc08adc93","pitchNumber":3,"startTime":"2026-02-26T22:10:58.914Z","endTime":"2026-02-26T22:11:02.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.635820267905,"aZ":-12.874750685286212,"pfxX":-5.656031402977746,"pfxZ":9.613414399274706,"pX":-1.3174024530654997,"pZ":2.892003623610025,"vX0":3.5583491549618085,"vY0":-140.72885042542214,"vZ0":-5.671407467130462,"x":167.22,"y":160.7,"x0":-1.8626986899746072,"y0":50.003896464461455,"z0":5.765832797247387,"aX":-11.35689764393051},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2275,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.38905270838934003,"extension":6.480074658668156},"index":3,"playId":"8dab167a-a7b8-3f32-83bc-a8e6f52018c0","pitchNumber":4,"startTime":"2026-02-26T22:11:13.595Z","endTime":"2026-02-26T22:11:20.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863321123399288,"aZ":-33.762686486194085,"pfxX":0.4641828457886561,"pfxZ":-1.0105608882751884,"pX":-0.743220212880208,"pZ":3.2602571398786786,"vX0":2.6255266912748736,"vY0":-124.03714155601752,"vZ0":0.48830611207558317,"x":145.33,"y":150.75,"x0":-1.872111016949515,"y0":50.00269176022835,"z0":5.857186043748227,"aX":0.7292320430523384},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":-1.4,"spinRate":2429,"spinDirection":23},"zone":1,"typeConfidence":0.9,"plateTime":0.440169066194243,"extension":6.502762123862068},"index":4,"playId":"6b61b7dd-2541-3695-9b2c-186ab28fe5b2","pitchNumber":5,"startTime":"2026-02-26T22:11:27.575Z","endTime":"2026-02-26T22:11:32.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"}},"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:11:32.593Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T22:13:51.024Z","endTime":"2026-02-26T22:15:28.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jacob Amaya replaces shortstop Geraldo Perdomo, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:13:47.638Z","endTime":"2026-02-26T22:13:47.659Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt O'Neill replaces first baseman Carlos Santana, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T22:13:47.659Z","endTime":"2026-02-26T22:13:47.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luken Baker replaces catcher Gabriel Moreno, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T22:13:47.661Z","endTime":"2026-02-26T22:13:53.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73412003330725,"aZ":-22.930096582099758,"pfxX":0.3842653159319525,"pfxZ":5.299071785789703,"pX":-0.10722228027871995,"pZ":3.0578837168756965,"vX0":3.3334408558966966,"vY0":-130.31916183109394,"vZ0":-2.2342023065515417,"x":121.09,"y":156.22,"x0":-1.4453817232724526,"y0":50.00404516245826,"z0":5.633160119462318,"aX":0.6694311216393498},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":-1.3,"spinRate":2417,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4180421012513236,"extension":5.980751375849237},"index":3,"playId":"2c309c58-2c69-3d18-b288-5b875b2dc219","pitchNumber":1,"startTime":"2026-02-26T22:13:53.228Z","endTime":"2026-02-26T22:13:57.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.528019875650937,"aZ":-22.91675854375298,"pfxX":-7.387540105851614,"pfxZ":5.707483596867768,"pX":-0.43692677367934957,"pZ":1.1797009531836418,"vX0":4.914219596676515,"vY0":-125.76355834025894,"vZ0":-6.093993061211494,"x":133.65,"y":206.93,"x0":-1.4442978608243722,"y0":50.00255606891037,"z0":5.461321779435884,"aX":-11.981224376088623},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.4,"breakHorizontal":12.5,"spinRate":1502,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4334618777640076,"extension":6.241570888922589},"index":4,"playId":"ad2dbaa7-ec54-3053-8f84-b84d3da2410a","pitchNumber":2,"startTime":"2026-02-26T22:14:05.234Z","endTime":"2026-02-26T22:14:09.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29794069274555,"aZ":-28.546600323142947,"pfxX":-7.7033786483894655,"pfxZ":2.253795719179095,"pX":-0.5930712541639981,"pZ":2.2940364096384247,"vX0":4.485636116787144,"vY0":-125.5253400730946,"vZ0":-2.3289551362314795,"x":139.61,"y":176.84,"x0":-1.394228313222896,"y0":50.004066746020726,"z0":5.537664341492102,"aX":-12.403021724668482},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":13.1,"spinRate":1599,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.43488238755947517,"extension":6.352631831785895},"index":5,"playId":"3ad2b1b1-e10d-3340-8cb6-2b8e2a41f280","pitchNumber":3,"startTime":"2026-02-26T22:14:22.881Z","endTime":"2026-02-26T22:14:27.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774041703167182,"aZ":-26.645201873259882,"pfxX":-8.133972546998203,"pfxZ":3.308687282610428,"pX":-0.8032288869806127,"pZ":0.7653724049873599,"vX0":4.251142390516765,"vY0":-127.9597629247659,"vZ0":-6.501160432935558,"x":147.62,"y":218.11,"x0":-1.423639309633276,"y0":50.00060518746325,"z0":5.4081182736922875,"aX":-13.57558451558696},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":13.9,"spinRate":1577,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4269755061476963,"extension":6.282439740247367},"index":6,"playId":"e4178f52-478f-30d9-adad-e01c7398dda7","pitchNumber":4,"startTime":"2026-02-26T22:14:42.594Z","endTime":"2026-02-26T22:14:47.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934019602412306,"aZ":-24.538812512442473,"pfxX":-7.780245140949784,"pfxZ":3.8689547725356945,"pX":-1.3383258081567515,"pZ":2.9169030831977985,"vX0":2.944125642775246,"vY0":-139.00903380662928,"vZ0":-2.8390894549866292,"x":168.01,"y":160.02,"x0":-1.3957776540434508,"y0":50.00038424266088,"z0":5.5670304285438466,"aX":-15.339685640280004},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":2362,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.392891294098626,"extension":6.254818761205712},"index":7,"playId":"0a4cf6c0-041d-3e22-a9e6-89fc40bd3ccc","pitchNumber":5,"startTime":"2026-02-26T22:15:04.869Z","endTime":"2026-02-26T22:15:08.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.327688201293146,"aZ":-21.385722079689884,"pfxX":-0.26895205708700975,"pfxZ":5.750010084148363,"pX":-0.16431186538458212,"pZ":3.4807218314340305,"vX0":3.7487913268108937,"vY0":-135.09605157425412,"vZ0":-1.8203895324879502,"x":123.26,"y":144.8,"x0":-1.5262455033658147,"y0":50.001455214450964,"z0":5.643923356677884,"aX":-0.5049938511110142},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2407,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40315232311395643,"extension":6.054202063228124},"index":8,"playId":"f53c9bdf-f347-3a4a-9c2e-295565077f56","pitchNumber":6,"startTime":"2026-02-26T22:15:25.237Z","endTime":"2026-02-26T22:15:28.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:15:28.926Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, shortstop Jacob Amaya to first baseman Luken Baker.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T22:15:43.445Z","endTime":"2026-02-26T22:16:52.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58919218927336,"aZ":-25.21754311347652,"pfxX":-6.307197950172722,"pfxZ":4.2015231099196235,"pX":-0.15166465488019948,"pZ":2.164987996596053,"vX0":5.0606893694714925,"vY0":-127.19601257508025,"vZ0":-3.5017938723091033,"x":122.78,"y":180.33,"x0":-1.33769111533652,"y0":50.00124829441418,"z0":5.536241231500552,"aX":-10.439656519881634},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":10.4,"spinRate":1427,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.428947163199457,"extension":6.22121623401206},"index":0,"playId":"2d2e7c36-4c23-3550-9e28-b63642c1470f","pitchNumber":1,"startTime":"2026-02-26T22:15:51.236Z","endTime":"2026-02-26T22:15:56.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74901812353905,"aZ":-26.30134361473132,"pfxX":-7.918451567983027,"pfxZ":3.4914679765957235,"pX":-1.67329763948264,"pZ":2.241753271785692,"vX0":2.359540516469905,"vY0":-128.87697734357315,"vZ0":-3.289780212578272,"x":180.78,"y":178.25,"x0":-1.5718576791048606,"y0":50.00292100827619,"z0":5.565868759370192,"aX":-13.321970125184881},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":13.8,"spinRate":1514,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42497627555388284,"extension":6.213427761790553},"index":1,"playId":"0f4caaa4-ccaf-364a-bd19-e99905ba4836","pitchNumber":2,"startTime":"2026-02-26T22:16:12.472Z","endTime":"2026-02-26T22:16:16.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111704984573798,"aZ":-24.254680754597818,"pfxX":-5.430209955627848,"pfxZ":4.883084704052654,"pX":-0.9359714085572979,"pZ":1.6350607041370246,"vX0":2.914282924195308,"vY0":-126.61895609797914,"vZ0":-4.76679655684279,"x":152.68,"y":194.63,"x0":-1.3969719020908036,"y0":50.00439612801109,"z0":5.485549394269299,"aX":-8.808471083154977},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":9.1,"spinRate":1462,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43275792690290826,"extension":6.084007725961706},"index":2,"playId":"e2255b9a-59a3-3a53-8668-f9104b5eaa97","pitchNumber":3,"startTime":"2026-02-26T22:16:28.527Z","endTime":"2026-02-26T22:16:33.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50806825832907,"aZ":-22.14229582422262,"pfxX":-8.63577361145997,"pfxZ":5.098914294382077,"pX":-0.8764043539301128,"pZ":2.613922250904576,"vX0":4.3752462748204355,"vY0":-139.6748843199254,"vZ0":-4.061565930855249,"x":150.41,"y":168.2,"x0":-1.3440870077156286,"y0":50.00612934478974,"z0":5.54945254090301,"aX":-17.005535049416213},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":14.6,"spinRate":2264,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.392673167076361,"extension":6.1532684511279205},"hitData":{"launchSpeed":99.0,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.19,"coordY":137.88}},"index":3,"playId":"d19c5a8b-4d80-3356-ae96-7adadf48be55","pitchNumber":4,"startTime":"2026-02-26T22:16:43.719Z","endTime":"2026-02-26T22:16:52.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:16:52.053Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Peyton Wilson grounds out to first baseman Luken Baker.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T22:17:10.888Z","endTime":"2026-02-26T22:17:39.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989301591956043,"aZ":-21.75998707193504,"pfxX":-0.03704267131019881,"pfxZ":5.742812138140566,"pX":0.014709344483354238,"pZ":3.021123758211289,"vX0":3.7758553603423763,"vY0":-133.18498575648925,"vZ0":-2.666175911413136,"x":116.44,"y":157.21,"x0":-1.4108338158069145,"y0":50.0057372676558,"z0":5.592221419068946,"aX":-0.06786883506718984},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-0.7,"spinRate":2492,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.40973127153500677,"extension":6.146914635821986},"index":0,"playId":"fd6990ee-9185-3659-bab6-2845d159cbf6","pitchNumber":1,"startTime":"2026-02-26T22:17:15.173Z","endTime":"2026-02-26T22:17:24.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791966547760556,"aZ":-27.16783402912409,"pfxX":-7.732495048801878,"pfxZ":2.9733885135432185,"pX":-0.6507868871064035,"pZ":2.0112404512369624,"vX0":4.28564693913515,"vY0":-128.47314342616252,"vZ0":-3.5611688894201174,"x":141.81,"y":184.48,"x0":-1.3295773503427482,"y0":50.00284015856384,"z0":5.509866858651658,"aX":-13.020556042121822},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":13.2,"spinRate":1557,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.42514134709923956,"extension":6.277668196174034},"hitData":{"launchSpeed":64.5,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.05,"coordY":184.47}},"index":1,"playId":"0450dc54-8f2f-3e70-bf57-e0d0392b260b","pitchNumber":2,"startTime":"2026-02-26T22:17:30.972Z","endTime":"2026-02-26T22:17:39.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:17:39.069Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging, catcher Blake Mitchell to first baseman Josh Rojas.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:19:50.284Z","endTime":"2026-02-26T22:20:31.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Gentry replaces right fielder Jac Caglianone, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:19:29.583Z","endTime":"2026-02-26T22:19:52.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.373142029855664,"aZ":-40.525120750523186,"pfxX":0.3574207890597423,"pfxZ":-6.178828286014266,"pX":0.47753832886477654,"pZ":2.324317819790231,"vX0":5.103765609437893,"vY0":-115.4575393402551,"vZ0":0.29594399197880783,"x":98.8,"y":176.02,"x0":-1.807593506961335,"y0":50.00525187136375,"z0":6.092551165062772,"aX":0.48183743772239},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.8,"breakHorizontal":-1.9,"spinRate":2365,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.4743034945211435,"extension":6.526480809210208},"index":1,"playId":"d3e5959d-e024-3b77-812d-edc11315cd9a","pitchNumber":1,"startTime":"2026-02-26T22:19:52.436Z","endTime":"2026-02-26T22:19:56.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10812411079256,"aZ":-13.898736284107141,"pfxX":-3.8376511975032206,"pfxZ":9.361724715653445,"pX":-0.8074258740281061,"pZ":2.980104006463071,"vX0":4.389862706137709,"vY0":-139.27821288412002,"vZ0":-5.260004428849578,"x":147.78,"y":158.32,"x0":-1.9101012694663948,"y0":50.004850818040545,"z0":5.8221957050171484,"aX":-7.493557001589113},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2194,"spinDirection":211},"zone":1,"typeConfidence":0.89,"plateTime":0.39421478922105724,"extension":6.37295349931433},"index":2,"playId":"89af74b5-7e4f-3ee3-9443-1a1eb22dc0d6","pitchNumber":2,"startTime":"2026-02-26T22:20:04.815Z","endTime":"2026-02-26T22:20:11.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804232835786962,"aZ":-28.63508326335913,"pfxX":-10.16096341335731,"pfxZ":2.031696722241933,"pX":-1.4120039220819,"pZ":1.9277407188541988,"vX0":5.280569906661753,"vY0":-131.1362376842522,"vZ0":-4.35409764717896,"x":170.82,"y":186.73,"x0":-2.13192971286179,"y0":50.003409172811445,"z0":5.746599382085443,"aX":-17.692120174297518},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":2006,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.41773792586441383,"extension":6.480998263292977},"index":3,"playId":"5f7c1606-ba1e-365e-bd0d-19b10d267721","pitchNumber":3,"startTime":"2026-02-26T22:20:23.260Z","endTime":"2026-02-26T22:20:31.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:20:31.137Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"LuJames Groover doubles (2) on a fly ball to left fielder Spencer Nivens.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:20:47.311Z","endTime":"2026-02-26T22:22:20.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":811289,"link":"/api/v1/people/811289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966125649787422,"aZ":-16.2759831824638,"pfxX":-6.398726631262937,"pfxZ":8.628815586375783,"pX":-0.3732293047928663,"pZ":4.084666476356586,"vX0":5.691388012339604,"vY0":-135.23514732429058,"vZ0":-1.9669245619754585,"x":131.23,"y":128.49,"x0":-1.6792255129181721,"y0":50.001479887011264,"z0":5.969824893399307,"aX":-11.787793469816314},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2126,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.40584926102557883,"extension":6.653034395677071},"index":0,"playId":"4cb78ad8-c2cc-3929-9aef-086a8c5a8591","pitchNumber":1,"startTime":"2026-02-26T22:20:53.405Z","endTime":"2026-02-26T22:20:58.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.163576147172606,"aZ":-33.700054878598706,"pfxX":-1.0007451318849523,"pfxZ":-0.9603273492357682,"pX":0.3797357178603918,"pZ":0.7799556067460095,"vX0":5.746458564481966,"vY0":-125.16774760476224,"vZ0":-5.452407587094834,"x":102.53,"y":217.72,"x0":-1.8153977166953057,"y0":50.003310838268796,"z0":5.744572708483117,"aX":-1.5888913152864992},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":0.5,"spinRate":2294,"spinDirection":3},"zone":14,"typeConfidence":0.91,"plateTime":0.43752958112151275,"extension":6.412171843103747},"index":1,"playId":"29bc4935-56a3-3408-91a5-25998eb3387a","pitchNumber":2,"startTime":"2026-02-26T22:21:04.507Z","endTime":"2026-02-26T22:21:08.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946676169202686,"aZ":-36.166254536947186,"pfxX":0.31855796307947704,"pfxZ":-2.530493694245118,"pX":-0.06861047770025569,"pZ":2.5733217174525147,"vX0":4.447641542876292,"vY0":-125.55819149314516,"vZ0":-0.9500287550623292,"x":119.62,"y":169.3,"x0":-1.9121433472029161,"y0":50.000228120059134,"z0":5.927486497056083,"aX":0.5028647194681467},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-1.7,"spinRate":2389,"spinDirection":23},"zone":5,"typeConfidence":0.9,"plateTime":0.43801439385001295,"extension":6.40266442049237},"index":2,"playId":"ac12e904-39e5-32e1-9a66-5504d95b579c","pitchNumber":3,"startTime":"2026-02-26T22:21:18.756Z","endTime":"2026-02-26T22:21:22.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-26T22:21:34.141Z","endTime":"2026-02-26T22:21:36.920Z","isPitch":false,"type":"action","player":{"id":694410,"link":"/api/v1/people/694410"},"defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87218652629598,"aZ":-13.44314568406229,"pfxX":-3.606920952505158,"pfxZ":9.681802867887747,"pX":1.4303873543369796,"pZ":4.3109254408527535,"vX0":8.947926164769475,"vY0":-138.43891854713084,"vZ0":-2.2423666584570836,"x":62.48,"y":122.39,"x0":-1.3797497292512932,"y0":50.00001458186266,"z0":6.034805080680047,"aX":-6.9766740878627616},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2233,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.39613784173784294,"extension":6.499322081802607},"index":4,"playId":"ba42c504-3efc-3e67-8037-409aad1f13a6","pitchNumber":4,"startTime":"2026-02-26T22:21:36.920Z","endTime":"2026-02-26T22:21:41.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95873893307685,"aZ":-12.873655345025549,"pfxX":-4.911329794808763,"pfxZ":9.829457671226145,"pX":0.3196116581862044,"pZ":4.437032414167952,"vX0":6.724598566689397,"vY0":-139.6022727568256,"vZ0":-1.9458251478407593,"x":104.82,"y":118.98,"x0":-1.488175344549317,"y0":50.00193145754577,"z0":5.995710714232585,"aX":-9.643390882396666},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2198,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39313930924249485,"extension":6.626909749966719},"index":5,"playId":"51d94950-a108-34d6-b2d3-17b90658b817","pitchNumber":5,"startTime":"2026-02-26T22:21:55.454Z","endTime":"2026-02-26T22:21:58.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327774604692426,"aZ":-35.466959762681725,"pfxX":0.2839241195827358,"pfxZ":-2.098114864712633,"pX":0.10613293326600476,"pZ":2.3049849434415512,"vX0":4.843781714863958,"vY0":-125.20545994890733,"vZ0":-1.4943611194647328,"x":112.95,"y":176.55,"x0":-1.9010425265131092,"y0":50.00485755578598,"z0":5.846784012177762,"aX":0.4446697528347621},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":-1.8,"spinRate":2332,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.43963780282390985,"extension":6.444853354734947},"hitData":{"launchSpeed":82.1,"launchAngle":34.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.03,"coordY":110.45}},"index":6,"playId":"a6fc2d86-0593-3740-b8e7-6ea8df7a1c6a","pitchNumber":6,"startTime":"2026-02-26T22:22:08.939Z","endTime":"2026-02-26T22:22:20.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":2.9000000000000012,"leverageIndex":0.45,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:22:20.973Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Óscar Mercado strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:22:44.191Z","endTime":"2026-02-26T22:25:27.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"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":95.2,"endSpeed":87.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35276014340109,"aZ":-17.95639401195589,"pfxX":-7.563825202458018,"pfxZ":7.336521411560458,"pX":0.6550719403662163,"pZ":2.0771053231394507,"vX0":8.687014696378016,"vY0":-138.2127455331251,"vZ0":-7.0636553124261585,"x":92.03,"y":182.7,"x0":-1.5436513217206946,"y0":50.00202995302912,"z0":5.868525893242224,"aX":-14.656513447935586},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2089,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.3960592722114251,"extension":6.625775628655868},"index":0,"playId":"38ccef41-409e-30cc-b01e-8c244462e9ed","pitchNumber":1,"startTime":"2026-02-26T22:22:51.792Z","endTime":"2026-02-26T22:22:56.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22073345458261,"aZ":-31.12085214176327,"pfxX":-0.2795464903216076,"pfxZ":0.6621191378256679,"pX":-0.5532168618730543,"pZ":2.134242106625578,"vX0":3.666306536175946,"vY0":-124.81753429861581,"vZ0":-2.8082576545418574,"x":138.09,"y":181.16,"x0":-2.002330010497994,"y0":50.000914527626094,"z0":5.826491508552524,"aX":-0.4432581406690221},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":-0.4,"spinRate":2275,"spinDirection":28},"zone":7,"typeConfidence":0.91,"plateTime":0.4381750610625228,"extension":6.407692586876722},"index":1,"playId":"c0d5bc08-2fcd-3a6b-9064-82417e447b29","pitchNumber":2,"startTime":"2026-02-26T22:23:04.248Z","endTime":"2026-02-26T22:23:08.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-26T22:23:14.228Z","endTime":"2026-02-26T22:23:25.603Z","isPitch":false,"type":"action","player":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52304632978975,"aZ":-32.98178059684978,"pfxX":-0.16809830670577197,"pfxZ":-0.4900161526178479,"pX":0.7132770904304163,"pZ":2.5981470510829245,"vX0":6.909724280999442,"vY0":-127.55343945547631,"vZ0":-1.7152053428882377,"x":89.81,"y":168.63,"x0":-2.000833072159028,"y0":50.001614304848204,"z0":5.862992546104568,"aX":-0.28095194819641955},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-1.2,"spinRate":2215,"spinDirection":22},"zone":6,"typeConfidence":0.91,"plateTime":0.428283352087262,"extension":6.523356557875094},"index":3,"playId":"d1ab94bb-1b9e-3f79-b173-1978dd0edc01","pitchNumber":3,"startTime":"2026-02-26T22:23:25.603Z","endTime":"2026-02-26T22:23:30.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866115761418712,"aZ":-23.099453737467325,"pfxX":-9.512890242771402,"pfxZ":5.419986643042225,"pX":-1.0090972679271883,"pZ":2.476820944861241,"vX0":5.654500545220242,"vY0":-128.18423982790594,"vZ0":-3.9071478777907207,"x":155.46,"y":171.91,"x0":-2.000153516843189,"y0":50.00532025374665,"z0":5.810354299962562,"aX":-15.937057947104911},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":1938,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4262200292596354,"extension":6.59530112173814},"index":4,"playId":"75a5d6f0-ec69-3575-a156-176b9647c785","pitchNumber":4,"startTime":"2026-02-26T22:24:00.478Z","endTime":"2026-02-26T22:24:04.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351984835743902,"aZ":-18.140397653099708,"pfxX":-7.180833852051791,"pfxZ":7.4146867726736065,"pX":0.21208248584596986,"pZ":1.959078104224617,"vX0":7.803608741954661,"vY0":-136.54207980680297,"vZ0":-6.914169161508581,"x":108.92,"y":185.88,"x0":-1.7465394697476686,"y0":50.00338132463194,"z0":5.7669896057163665,"aX":-13.593704110062317},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":11.4,"spinRate":2104,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.40074605771104377,"extension":6.680475872858901},"index":5,"playId":"f2b932ab-62ef-3be1-8ee3-091b587fd28e","pitchNumber":5,"startTime":"2026-02-26T22:24:17.744Z","endTime":"2026-02-26T22:24:21.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21495259604036,"aZ":-37.40202110277503,"pfxX":-0.5137243026926877,"pfxZ":-3.5954995738849718,"pX":-0.8705615018764734,"pZ":2.766544499743106,"vX0":2.420289355259907,"vY0":-119.35108094777038,"vZ0":0.22383206328476501,"x":150.18,"y":164.08,"x0":-1.8274596828269714,"y0":50.003008873429536,"z0":6.017607010220558,"aX":-0.7476790645962458},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.2,"breakHorizontal":0.4,"spinRate":2282,"spinDirection":30},"zone":11,"typeConfidence":0.55,"plateTime":0.45749930807356787,"extension":6.608050237898605},"index":6,"playId":"8efa8e7d-2efe-3fb3-bb34-fdbf8e7ba4e8","pitchNumber":6,"startTime":"2026-02-26T22:24:43.339Z","endTime":"2026-02-26T22:24:47.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322465271216412,"aZ":-14.960400116629222,"pfxX":-3.8066091207218236,"pfxZ":9.03763739225257,"pX":0.7314962716750633,"pZ":4.609904688414944,"vX0":7.47706700682308,"vY0":-137.1452092607026,"vZ0":-1.099657149115104,"x":89.12,"y":114.31,"x0":-1.5356255382632142,"y0":50.00547146618288,"z0":6.03645593442423,"aX":-7.253541825435805},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2250,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.39937547247779026,"extension":6.614342018661457},"index":7,"playId":"e2e59608-d916-37d2-a595-a21066077378","pitchNumber":7,"startTime":"2026-02-26T22:25:05.607Z","endTime":"2026-02-26T22:25:09.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.372289351571833,"aZ":-33.94691616718641,"pfxX":-3.01499317856521,"pfxZ":-1.122316766712478,"pX":0.43645206512323703,"pZ":1.8673401055417247,"vX0":6.389275878435077,"vY0":-124.85915436050682,"vZ0":-2.6684969411109614,"x":100.36,"y":188.36,"x0":-1.7601202190752445,"y0":50.000416648497705,"z0":5.734225818255293,"aX":-4.775684107778272},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":4.1,"spinRate":2319,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.43812904913364914,"extension":6.540080881486885},"index":8,"playId":"4e07aa4b-1a06-304e-a79f-cfc1ea3b24a8","pitchNumber":8,"startTime":"2026-02-26T22:25:22.647Z","endTime":"2026-02-26T22:25:27.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.98,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:25:27.439Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy Troy doubles (3) on a sharp line drive to right fielder Tyler Gentry. LuJames Groover scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:25:43.829Z","endTime":"2026-02-26T22:26:15.959Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":{"id":695667,"link":"/api/v1/people/695667"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45167570449558,"aZ":-20.38476840347602,"pfxX":-8.899527415732194,"pfxZ":6.365326635625996,"pX":-0.021419773318644066,"pZ":2.356576543655396,"vX0":8.068109337514796,"vY0":-135.2315526910243,"vZ0":-5.314116802099125,"x":117.82,"y":175.15,"x0":-1.8871125491890834,"y0":50.003259371263205,"z0":5.776791994251105,"aX":-16.485914567545304},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":2078,"spinDirection":223},"zone":5,"typeConfidence":0.71,"plateTime":0.40501010607008503,"extension":6.702320191454246},"index":0,"playId":"e7440983-8ab8-3505-9c2c-c8d706c8421a","pitchNumber":1,"startTime":"2026-02-26T22:25:47.051Z","endTime":"2026-02-26T22:25:51.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702386561191325,"aZ":-17.316048238605266,"pfxX":-8.248106655577654,"pfxZ":7.904898671816873,"pX":-0.0034178608129113506,"pZ":2.1011574595193396,"vX0":7.051487091363727,"vY0":-136.17332311552067,"vZ0":-6.717711845682714,"x":117.13,"y":182.05,"x0":-1.5539890586514973,"y0":50.00063744463537,"z0":5.796428995509865,"aX":-15.499350749636047},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":13.4,"spinRate":2081,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.4021117475285161,"extension":6.695285470125939},"hitData":{"launchSpeed":104.5,"launchAngle":19.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.61,"coordY":82.26}},"index":1,"playId":"8b80db72-dc06-3485-a944-34cdf547acb7","pitchNumber":2,"startTime":"2026-02-26T22:26:03.574Z","endTime":"2026-02-26T22:26:15.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"second":{"id":694410,"link":"/api/v1/people/694410"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":0.69,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:26:15.959Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Amaya singles on a ground ball to third baseman Abraham Toro. Tommy Troy scores. Throwing error by third baseman Abraham Toro.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:26:35.524Z","endTime":"2026-02-26T22:27:40.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":{"id":695667,"link":"/api/v1/people/695667"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20562688252205,"aZ":-33.6060822551696,"pfxX":-1.2565037482767099,"pfxZ":-0.9340840655554246,"pX":-0.5049860313569975,"pZ":1.9172708393505768,"vX0":4.008663659120701,"vY0":-122.79250076023797,"vZ0":-2.422251454723991,"x":136.25,"y":187.01,"x0":-1.9919024488429409,"y0":50.00199226295967,"z0":5.762121633142629,"aX":-1.9282717566301573},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":1.4,"spinRate":2343,"spinDirection":37},"zone":7,"typeConfidence":0.9,"plateTime":0.4452359220691817,"extension":6.493674568972556},"index":0,"playId":"5cda1d54-28c7-34a9-bcf0-59bc877a8d96","pitchNumber":1,"startTime":"2026-02-26T22:26:45.869Z","endTime":"2026-02-26T22:26:50.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.485142210870542,"aZ":-32.09139447781626,"pfxX":-0.7496237973639135,"pfxZ":0.05511194773244199,"pX":-0.47088971833987386,"pZ":2.8764303448868658,"vX0":3.9160204876436566,"vY0":-124.57241645109843,"vZ0":-0.612179907626041,"x":134.95,"y":161.12,"x0":-1.961465188636889,"y0":50.004307613151695,"z0":5.763092897523585,"aX":-1.1860028245374221},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":0.5,"spinRate":2302,"spinDirection":30},"zone":1,"typeConfidence":0.91,"plateTime":0.4385849051070134,"extension":6.4106298397990304},"index":1,"playId":"890d7f42-028c-3e96-b1a2-584e864006d2","pitchNumber":2,"startTime":"2026-02-26T22:27:02.476Z","endTime":"2026-02-26T22:27:06.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52469839426113,"aZ":-35.980357742588666,"pfxX":-0.7720785283409022,"pfxZ":-2.3455480942007174,"pX":0.22080637857156638,"pZ":2.035814474316887,"vX0":5.4237414694061865,"vY0":-126.35827226860773,"vZ0":-2.1380851765958426,"x":108.58,"y":183.81,"x0":-1.8484132929579242,"y0":50.00150451506777,"z0":5.769984619485151,"aX":-1.2560623682954393},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":0.2,"spinRate":2262,"spinDirection":37},"zone":8,"typeConfidence":0.91,"plateTime":0.43264106450752493,"extension":6.54620382280485},"hitData":{"launchSpeed":81.4,"launchAngle":-62.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.43,"coordY":181.99}},"index":2,"playId":"70161a1d-befc-37e3-8801-ad18ccfd3e77","pitchNumber":3,"startTime":"2026-02-26T22:27:25.877Z","endTime":"2026-02-26T22:27:40.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":7.299999999999999,"leverageIndex":1.19,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:27:40.222Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luken Baker walks. Jacob Amaya to 2nd.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:28:06.968Z","endTime":"2026-02-26T22:29:59.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695667,"fullName":"Ben Kudrna","link":"/api/v1/people/695667"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"postOnSecond":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119377553360078,"aZ":-14.056069899906756,"pfxX":-4.015433550317564,"pfxZ":9.707484719413573,"pX":0.5089613668797562,"pZ":3.9539551075627735,"vX0":7.1909096758437565,"vY0":-136.05792171930798,"vZ0":-2.6743247744495706,"x":97.6,"y":132.02,"x0":-1.6519898806082085,"y0":50.00292007541494,"z0":5.929343150287027,"aX":-7.495412658019021},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2218,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.40327197151032435,"extension":6.595422115937276},"index":0,"playId":"e495ab0f-1ee9-3c12-a5ad-243801246c64","pitchNumber":1,"startTime":"2026-02-26T22:28:06.968Z","endTime":"2026-02-26T22:28:13.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38844695849888,"aZ":-33.92308788516817,"pfxX":-0.8743858191661558,"pfxZ":-1.1099032751812086,"pX":0.25514262552872263,"pZ":1.5216926462275564,"vX0":5.55581858511916,"vY0":-124.16966490409723,"vZ0":-3.475562762435957,"x":107.27,"y":197.69,"x0":-1.8917586294705413,"y0":50.005336331305784,"z0":5.743671665189859,"aX":-1.3747797705205307},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":0.4,"spinRate":2366,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.440054829903175,"extension":6.383959955728381},"index":1,"playId":"8c51bbf7-df77-36aa-b9ff-457cd21c00e9","pitchNumber":2,"startTime":"2026-02-26T22:28:21.805Z","endTime":"2026-02-26T22:28:29.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13090695646153,"aZ":-32.02955299926901,"pfxX":-0.7575447870800938,"pfxZ":0.09453637975602458,"pX":0.8975306446028726,"pZ":1.492226010506152,"vX0":6.680471855036209,"vY0":-122.69213291172237,"vZ0":-3.537997276885302,"x":82.79,"y":198.49,"x0":-1.7614306809841513,"y0":50.00410645782504,"z0":5.68086063294638,"aX":-1.1573683677457922},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.5,"breakHorizontal":-0.2,"spinRate":2380,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.4463268748939053,"extension":6.518876075415523},"index":2,"playId":"12f09eb1-6b58-31f2-990d-227f7ef66ce5","pitchNumber":3,"startTime":"2026-02-26T22:28:41.272Z","endTime":"2026-02-26T22:28:48.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70352116296238,"aZ":-16.65612722577622,"pfxX":-9.425977808232108,"pfxZ":8.465223074314057,"pX":0.3876525489655331,"pZ":1.7330192044742427,"vX0":8.45783466778715,"vY0":-134.66990009888954,"vZ0":-7.524926739761519,"x":102.22,"y":191.99,"x0":-1.5715942894628507,"y0":50.005270623711944,"z0":5.745319792889036,"aX":-17.286859016166932},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":15.2,"spinRate":2193,"spinDirection":215},"zone":9,"typeConfidence":0.72,"plateTime":0.4069694865444662,"extension":6.636370088454605},"index":3,"playId":"0f26ac8e-ddf4-3fb4-b87c-93a04492231a","pitchNumber":4,"startTime":"2026-02-26T22:28:58.861Z","endTime":"2026-02-26T22:29:04.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"}},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44672329270328,"aZ":-35.371709933983595,"pfxX":-0.6608131748398396,"pfxZ":-2.0826306725157657,"pX":0.40843675033402294,"pZ":1.517782216536894,"vX0":5.983832683064364,"vY0":-122.93937698618602,"vZ0":-3.0312314274728553,"x":101.43,"y":197.8,"x0":-1.9669648017418513,"y0":50.0026016067639,"z0":5.756926244543066,"aX":-1.016988817245016},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.2,"breakHorizontal":-0.1,"spinRate":2286,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.44484728062894696,"extension":6.450616849421704},"index":4,"playId":"117c695a-98a2-3b3a-ab1f-f92bf1e264ec","pitchNumber":5,"startTime":"2026-02-26T22:29:33.380Z","endTime":"2026-02-26T22:29:37.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624713401152057,"aZ":-33.9191974002337,"pfxX":-1.2138793697879415,"pfxZ":-1.1082233975059266,"pX":0.7966327811415018,"pZ":1.6217018665618097,"vX0":6.8873749292239115,"vY0":-124.5126986315999,"vZ0":-3.0797340168480507,"x":86.63,"y":194.99,"x0":-1.8457562540627077,"y0":50.00486336306035,"z0":5.6768794936467915,"aX":-1.9105602588882353},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.5,"breakHorizontal":0.6,"spinRate":2467,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.4396307480553898,"extension":6.564051587665264},"index":5,"playId":"220adfc2-c0fe-382a-9901-15bdc5461a99","pitchNumber":6,"startTime":"2026-02-26T22:29:53.168Z","endTime":"2026-02-26T22:29:59.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":695667,"link":"/api/v1/people/695667"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":3.900000000000002,"leverageIndex":1.53,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:29:59.422Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Fernandez homers (2) on a fly ball to center field. Jacob Amaya scores. Luken Baker scores.","rbi":3,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:32:04.743Z","endTime":"2026-02-26T22:32:30.380Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699489,"fullName":"Brandon Johnson","link":"/api/v1/people/699489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":699489,"link":"/api/v1/people/699489"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":{"id":695667,"link":"/api/v1/people/695667"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":{"id":695667,"link":"/api/v1/people/695667"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T22:30:38.526Z","endTime":"2026-02-26T22:31:57.688Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Johnson replaces Ben Kudrna.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-26T22:31:57.688Z","endTime":"2026-02-26T22:32:06.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699489,"link":"/api/v1/people/699489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695667,"link":"/api/v1/people/695667","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.203140432260522,"aZ":-12.098183377166778,"pfxX":-3.325697913590625,"pfxZ":10.858145181771768,"pX":-0.26039861104747997,"pZ":2.5857677513024147,"vX0":6.071814623083232,"vY0":-135.51837324011476,"vZ0":-6.5583978872692335,"x":126.93,"y":168.96,"x0":-2.1037980682747848,"y0":50.00566982578778,"z0":5.892312863774263,"aX":-6.151126113509492},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":4.7,"spinRate":2157,"spinDirection":183},"zone":5,"typeConfidence":1.37,"plateTime":0.4050509075349069,"extension":6.423883944578213},"hitData":{"launchSpeed":108.7,"launchAngle":23.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.35,"coordY":37.04}},"index":2,"playId":"1169dc1e-15b8-3cea-b656-09db1265f617","pitchNumber":1,"startTime":"2026-02-26T22:32:06.747Z","endTime":"2026-02-26T22:32:30.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":699489,"link":"/api/v1/people/699489"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":699489,"link":"/api/v1/people/699489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":54.0,"leverageIndex":3.08,"dramaIndex":413.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:32:30.380Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt O'Neill doubles (2) on a ground ball to left fielder Spencer Nivens.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:32:52.055Z","endTime":"2026-02-26T22:33:34.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699489,"fullName":"Brandon Johnson","link":"/api/v1/people/699489"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811289,"link":"/api/v1/people/811289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13352922306492,"aZ":-31.19385119529581,"pfxX":1.3322700855724403,"pfxZ":0.6430586665254534,"pX":0.11259577431216018,"pZ":3.3551209891465077,"vX0":5.08087172944965,"vY0":-123.1391446704072,"vZ0":0.11330823191879902,"x":112.71,"y":148.19,"x0":-2.160358573601379,"y0":50.000012544413686,"z0":5.973332022226374,"aX":2.021445779744413},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2395,"spinDirection":109},"zone":12,"typeConfidence":1.28,"plateTime":0.4468144997846579,"extension":6.287945750207612},"index":0,"playId":"24f1f0a8-ad56-363b-be73-938dcc0a516f","pitchNumber":1,"startTime":"2026-02-26T22:32:55.148Z","endTime":"2026-02-26T22:33:02.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05927171463873,"aZ":-12.579305339537894,"pfxX":-2.9773941735307705,"pfxZ":10.481441453934883,"pX":-0.36562681747528053,"pZ":3.353503409728264,"vX0":5.36317015333286,"vY0":-135.70057637285007,"vZ0":-4.649371412535225,"x":130.94,"y":148.24,"x0":-1.9786808406110548,"y0":50.00139007093408,"z0":5.962068579348604,"aX":-5.56594270137077},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":4.3,"spinRate":2165,"spinDirection":192},"zone":11,"typeConfidence":1.37,"plateTime":0.4032776952144612,"extension":6.218830182653715},"index":1,"playId":"d0ed8bb5-3772-3fc7-8708-bf8d5335a1b9","pitchNumber":2,"startTime":"2026-02-26T22:33:07.468Z","endTime":"2026-02-26T22:33:10.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.432287162194964,"aZ":-30.118859223709453,"pfxX":0.13410998763314508,"pfxZ":1.3411334907516768,"pX":-0.853122713016416,"pZ":2.129080534697114,"vX0":3.2181874157128463,"vY0":-123.57152787663222,"vZ0":-3.2041229569645133,"x":149.52,"y":181.29,"x0":-2.1940924845691026,"y0":50.003897183844785,"z0":5.993842624582976,"aX":0.2055895744290848},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.1,"spinRate":2495,"spinDirection":80},"zone":13,"typeConfidence":1.18,"plateTime":0.44458255919100464,"extension":6.178489050478539},"hitData":{"launchSpeed":87.0,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.24,"coordY":126.81}},"index":2,"playId":"fc4258d4-4551-33ed-939e-2942732eed70","pitchNumber":3,"startTime":"2026-02-26T22:33:22.799Z","endTime":"2026-02-26T22:33:34.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":699489,"link":"/api/v1/people/699489"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":699489,"link":"/api/v1/people/699489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.7,"awayTeamWinProbability":22.299999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.41,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:33:34.993Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Vukovich grounds out, shortstop Tyler Tolbert to first baseman Josh Rojas.","rbi":0,"awayScore":8,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T22:33:58.936Z","endTime":"2026-02-26T22:35:10.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699489,"fullName":"Brandon Johnson","link":"/api/v1/people/699489"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter A.J. Vukovich replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T22:33:50.824Z","endTime":"2026-02-26T22:34:01.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.529172938167033,"aZ":-14.23320493113323,"pfxX":-2.038501338553708,"pfxZ":9.646469451991425,"pX":-0.07172256060561179,"pZ":2.874523658487465,"vX0":6.296582163175027,"vY0":-135.27290541412265,"vZ0":-5.631512368420236,"x":119.73,"y":161.17,"x0":-2.1610431667064325,"y0":50.001592699805954,"z0":5.9750294291689405,"aX":-3.7911593585610515},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":2.4,"spinRate":2130,"spinDirection":202},"zone":5,"typeConfidence":1.3,"plateTime":0.4043533158420898,"extension":6.319103490811844},"index":1,"playId":"5d3c2402-1ddb-3b1b-a231-ea744cd6a947","pitchNumber":1,"startTime":"2026-02-26T22:34:01.311Z","endTime":"2026-02-26T22:34:07.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.926820595645125,"aZ":-13.369891814654238,"pfxX":-2.6029794315524084,"pfxZ":10.039155880061319,"pX":-0.08861170060034057,"pZ":2.3336678124972576,"vX0":5.6687958809003725,"vY0":-135.56209453520776,"vZ0":-6.99548360511214,"x":120.38,"y":175.77,"x0":-1.8628162879001373,"y0":50.00030426298845,"z0":5.869497934680878,"aX":-4.8749167671556455},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":3.6,"spinRate":2157,"spinDirection":201},"zone":5,"typeConfidence":1.34,"plateTime":0.4031041922561056,"extension":6.184775691294711},"index":2,"playId":"eaa4dba2-2055-316f-b2ec-ac8596801d4c","pitchNumber":2,"startTime":"2026-02-26T22:34:15.808Z","endTime":"2026-02-26T22:34:21.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130907306369224,"aZ":-13.427230228538427,"pfxX":-3.824853004536612,"pfxZ":10.190396238731665,"pX":-0.3157012997318828,"pZ":3.6011953917996964,"vX0":5.888325353933928,"vY0":-134.96717079041397,"vZ0":-3.66494327422195,"x":129.03,"y":141.55,"x0":-2.0315091288826426,"y0":50.00438747758037,"z0":5.926109173289832,"aX":-7.038145255150236},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2183,"spinDirection":192},"zone":11,"typeConfidence":1.37,"plateTime":0.4062606828298243,"extension":6.452809390253912},"hitData":{"launchSpeed":101.4,"launchAngle":-1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.82,"coordY":159.21}},"index":3,"playId":"e41a0505-666d-308b-b2df-700135041c73","pitchNumber":3,"startTime":"2026-02-26T22:35:02.949Z","endTime":"2026-02-26T22:35:10.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":699489,"link":"/api/v1/people/699489"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":699489,"link":"/api/v1/people/699489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.2,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:35:10.349Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blake Mitchell doubles (1) on a line drive to center fielder Druw Jones.","rbi":0,"awayScore":8,"homeScore":9,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:37:41.541Z","endTime":"2026-02-26T22:38:57.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"A.J. Vukovich remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:36:47.881Z","endTime":"2026-02-26T22:36:47.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Druw Jones replaces center fielder Jorge Barrosa, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T22:36:47.900Z","endTime":"2026-02-26T22:36:47.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kristian Robinson replaces right fielder Óscar Mercado, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T22:36:47.901Z","endTime":"2026-02-26T22:36:47.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Shawn Dubin replaces Thomas Hatch.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T22:36:47.902Z","endTime":"2026-02-26T22:37:43.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681869,"link":"/api/v1/people/681869"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641672,"link":"/api/v1/people/641672","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728128923357723,"aZ":-21.712058724681334,"pfxX":-7.330623586936758,"pfxZ":5.628051417416584,"pX":-0.10646985659229757,"pZ":2.8327359676106774,"vX0":6.802902695445527,"vY0":-135.48261642098086,"vZ0":-3.4332857885436168,"x":121.06,"y":162.3,"x0":-1.6981219813186308,"y0":50.001031174810585,"z0":5.634684868712094,"aX":-13.620534378387529},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":11.8,"spinRate":2157,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.404353592514588,"extension":6.203403285517517},"index":4,"playId":"f35032f6-1d9c-314e-9ba4-d29767e20590","pitchNumber":1,"startTime":"2026-02-26T22:37:43.639Z","endTime":"2026-02-26T22:37:47.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.340975010147446,"aZ":-42.87722581987717,"pfxX":4.601333539212559,"pfxZ":-7.429393552743997,"pX":0.03217848400826065,"pZ":2.745769113704773,"vX0":2.8527363274659265,"vY0":-119.58525183458006,"vZ0":1.6537424231667972,"x":115.77,"y":164.64,"x0":-1.7765465691152815,"y0":50.005159891403636,"z0":5.908887351382692,"aX":6.625345688274249},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.7,"breakHorizontal":-9.0,"spinRate":2660,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.45906156886829663,"extension":6.309014227624148},"index":5,"playId":"8ac21302-b8af-3ec7-9fb3-9ce14714558b","pitchNumber":2,"startTime":"2026-02-26T22:38:02.205Z","endTime":"2026-02-26T22:38:06.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.369094308388892,"aZ":-43.12289995070612,"pfxX":2.2272673296643797,"pfxZ":-7.631671753703594,"pX":1.185408234252097,"pZ":-0.4511295771159261,"vX0":6.0821960780825925,"vY0":-119.66491674168869,"vZ0":-5.269876816590444,"x":71.82,"y":250.96,"x0":-1.6894361639433593,"y0":50.003151972833706,"z0":5.687162986461215,"aX":3.194633262468362},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.9,"breakHorizontal":-5.6,"spinRate":2802,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45959240377357746,"extension":6.282658446459615},"index":6,"playId":"b8065920-65e5-37e2-ab9d-8ae9129e3580","pitchNumber":3,"startTime":"2026-02-26T22:38:20.131Z","endTime":"2026-02-26T22:38:23.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226358193553274,"aZ":-31.45729012430685,"pfxX":-9.604529735197811,"pfxZ":0.44254213177393886,"pX":-0.3080995579231782,"pZ":2.095426177608972,"vX0":6.98891001889256,"vY0":-126.23481984643972,"vZ0":-2.2694495643199306,"x":120.81,"y":152.49,"x0":-1.850657064675686,"y0":50.005121130069064,"z0":5.51328893135567,"aX":-15.662086994667593},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":16.0,"spinRate":1499,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.43219650251124,"extension":6.374552975553755},"hitData":{"launchSpeed":99.6,"launchAngle":29.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":43.59,"coordY":98.46}},"index":7,"playId":"e9109535-ad61-3c77-9b90-057ad5a2cb8e","pitchNumber":4,"startTime":"2026-02-26T22:38:43.002Z","endTime":"2026-02-26T22:38:57.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":805810,"link":"/api/v1/people/805810"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":-14.800000000000004,"leverageIndex":2.14,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:38:57.680Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Roccaforte doubles (1) on a line drive to center fielder Druw Jones. Blake Mitchell scores.","rbi":1,"awayScore":9,"homeScore":9,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:39:25.888Z","endTime":"2026-02-26T22:39:37.432Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"responsiblePitcher":{"id":681869,"link":"/api/v1/people/681869"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05418845572841,"aZ":-19.17275037260216,"pfxX":-6.324635018466828,"pfxZ":6.946669639928665,"pX":-0.3180563138862138,"pZ":2.7796528008761388,"vX0":6.435637983515364,"vY0":-135.98064268118165,"vZ0":-3.9526681416898155,"x":129.12,"y":163.73,"x0":-1.8946722901747186,"y0":50.000576142201844,"z0":5.583662357897277,"aX":-11.833011510834101},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2155,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4029353188477591,"extension":6.484243062900288},"hitData":{"launchSpeed":106.7,"launchAngle":8.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.67,"coordY":87.71}},"index":0,"playId":"ccaae710-a346-31c7-aa63-75fbb787ec35","pitchNumber":1,"startTime":"2026-02-26T22:39:25.888Z","endTime":"2026-02-26T22:39:37.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"second":{"id":805810,"link":"/api/v1/people/805810"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-22.699999999999996,"leverageIndex":2.94,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:39:37.432Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Nivens grounds out, first baseman Luken Baker to pitcher Shawn Dubin. Carson Roccaforte to 3rd.","rbi":0,"awayScore":9,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:40:12.258Z","endTime":"2026-02-26T22:40:38.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":811289,"fullName":"Spencer Nivens","link":"/api/v1/people/811289"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":811289,"fullName":"Spencer Nivens","link":"/api/v1/people/811289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199986280317002,"aZ":-22.558405080456687,"pfxX":0.45167357266667185,"pfxZ":5.568596674630376,"pX":1.1902991454742444,"pZ":1.7158170158093902,"vX0":7.8669350272449865,"vY0":-130.28404695078297,"vZ0":-5.223429042666111,"x":71.63,"y":192.45,"x0":-1.9213028435403812,"y0":50.002920719275245,"z0":5.441267398127548,"aX":0.7796871385525679},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2473,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41966724677817835,"extension":6.344138299318055},"index":0,"playId":"95932ce2-0eea-307e-b8a7-d92670577ea4","pitchNumber":1,"startTime":"2026-02-26T22:40:12.258Z","endTime":"2026-02-26T22:40:17.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":811289,"link":"/api/v1/people/811289","batSide":{"code":"L","description":"Left"}},"second":{"id":811287,"link":"/api/v1/people/811287"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007152706769727,"aZ":-32.58129108621183,"pfxX":-6.7882372091851435,"pfxZ":-0.2468607145772399,"pX":0.20233213814518283,"pZ":1.381680860997425,"vX0":7.209639555737977,"vY0":-127.94582146027363,"vZ0":-4.012661979447017,"x":109.29,"y":201.47,"x0":-1.7679561969211715,"y0":50.001083677760555,"z0":5.519035049408168,"aX":-11.271317812175283},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":10.7,"spinRate":1718,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.427834236958784,"extension":6.604588292729149},"hitData":{"launchSpeed":74.9,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.85,"coordY":176.42}},"index":1,"playId":"16f68df2-1bc9-32fd-a80e-1ab33cd28de6","pitchNumber":2,"startTime":"2026-02-26T22:40:30.450Z","endTime":"2026-02-26T22:40:38.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":811289,"link":"/api/v1/people/811289","batSide":{"code":"L","description":"Left"}},"second":{"id":811287,"link":"/api/v1/people/811287"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811289,"link":"/api/v1/people/811289"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":811289,"link":"/api/v1/people/811289"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.4,"awayTeamWinProbability":62.6,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":2.24,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:40:38.045Z","atBatIndex":68},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Omar Hernandez reaches on a fielder's choice, fielded by second baseman Tommy Troy. Carson Roccaforte scores.","rbi":1,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:41:07.406Z","endTime":"2026-02-26T22:41:56.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":36},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"responsiblePitcher":{"id":681869,"link":"/api/v1/people/681869"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30546909028609,"aZ":-24.05983678252468,"pfxX":-9.74129331133862,"pfxZ":4.286078278974627,"pX":0.038797783510675844,"pZ":1.9856076233363409,"vX0":7.873070574635443,"vY0":-136.53570459172394,"vZ0":-5.212243905530065,"x":115.52,"y":185.17,"x0":-1.6126496913377109,"y0":50.00429844842993,"z0":5.569359636706104,"aX":-18.443239891257605},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":16.1,"spinRate":2133,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40075946282188735,"extension":6.418210873223112},"index":0,"playId":"d6bacebe-7f87-3ab2-9e6d-efa17f453433","pitchNumber":1,"startTime":"2026-02-26T22:41:08.970Z","endTime":"2026-02-26T22:41:14.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":811287,"link":"/api/v1/people/811287"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25720000659876,"aZ":-43.206300274140915,"pfxX":5.083802780689222,"pfxZ":-7.847195363397654,"pX":-0.22699757101555826,"pZ":3.999180528160036,"vX0":2.0292520733198582,"vY0":-118.33114892125653,"vZ0":4.50051249967599,"x":125.65,"y":130.8,"x0":-1.757986397110452,"y0":50.00034114986117,"z0":6.0511216275057365,"aX":7.150171608584459},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.7,"breakHorizontal":-9.7,"spinRate":2557,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4642876361824957,"extension":6.310964046478309},"index":1,"playId":"18fbcf56-e207-373c-bf45-20051802b5ab","pitchNumber":2,"startTime":"2026-02-26T22:41:27.781Z","endTime":"2026-02-26T22:41:31.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":811287,"link":"/api/v1/people/811287"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9829087022308,"aZ":-24.80592497470576,"pfxX":-10.295891596265502,"pfxZ":3.9383804518982206,"pX":-0.3371485404045106,"pZ":2.4317569756811097,"vX0":7.567611460048491,"vY0":-135.97783781388387,"vZ0":-3.6882671416069415,"x":129.85,"y":173.12,"x0":-1.8193693879709432,"y0":50.00564621149872,"z0":5.52815528571305,"aX":-19.272212354967053},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":17.0,"spinRate":2066,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40289802956815546,"extension":6.552419691175664},"hitData":{"launchSpeed":91.7,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.74,"coordY":163.76}},"index":2,"playId":"02843e53-0796-311d-831f-7518de0cdbe1","pitchNumber":3,"startTime":"2026-02-26T22:41:48.766Z","endTime":"2026-02-26T22:41:56.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":811287,"link":"/api/v1/people/811287"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-12.0,"leverageIndex":3.31,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:41:56.309Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Rojas flies out to center fielder Druw Jones.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:42:23.149Z","endTime":"2026-02-26T22:42:49.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21050929712167,"aZ":-17.608764787052518,"pfxX":-6.617830999630156,"pfxZ":7.624657243498103,"pX":0.532297629352809,"pZ":2.2465157488534895,"vX0":8.02873555329026,"vY0":-136.84468678103693,"vZ0":-5.67376518779165,"x":96.71,"y":178.12,"x0":-1.5701460150994209,"y0":50.001675292393045,"z0":5.539921224514058,"aX":-12.639561847338216},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":10.4,"spinRate":2216,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39918644108357393,"extension":6.424193286045269},"hitData":{"launchSpeed":90.8,"launchAngle":34.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.26,"coordY":58.5}},"index":0,"playId":"24bdc54a-3bce-3a43-bc9a-8b82c406b9cc","pitchNumber":1,"startTime":"2026-02-26T22:42:37.237Z","endTime":"2026-02-26T22:42:49.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:42:49.235Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Tolbert strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T22:43:34.842Z","endTime":"2026-02-26T22:45:12.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681869,"fullName":"Shawn Dubin","link":"/api/v1/people/681869"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ebf74752-9626-3c6d-a371-ed47c807031d","startTime":"2026-02-26T22:43:15.326Z","endTime":"2026-02-26T22:43:18.429Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.451875256102593,"aZ":-22.998910985581475,"pfxX":-10.56321792130104,"pfxZ":4.822146403985979,"pX":0.052447839100697384,"pZ":1.2807710453146333,"vX0":8.536642549197335,"vY0":-136.92460857735827,"vZ0":-7.004378399098302,"x":115.0,"y":204.2,"x0":-1.728945567439653,"y0":50.00647637284742,"z0":5.439310004275501,"aX":-20.11721988320133},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":17.4,"spinRate":2181,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.39960157761159687,"extension":6.4005163362140625},"index":1,"playId":"3826a01e-b508-30be-9aae-a0387eb735aa","pitchNumber":1,"startTime":"2026-02-26T22:43:37.059Z","endTime":"2026-02-26T22:43:43.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Omar Hernandez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"3826a01e-b508-30be-9aae-a0387eb735aa","startTime":"2026-02-26T22:43:57.809Z","endTime":"2026-02-26T22:44:09.562Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":683427,"link":"/api/v1/people/683427"},"postOnSecond":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.98,"dramaIndex":38.0,"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38631484668371,"aZ":-30.743396205430628,"pfxX":-1.2204117274688082,"pfxZ":0.8865160858848498,"pX":0.49526372225731863,"pZ":1.702933981199721,"vX0":6.33607124855604,"vY0":-125.58021608905155,"vZ0":-3.239353600384966,"x":98.12,"y":192.8,"x0":-1.892557347923887,"y0":50.001686692287144,"z0":5.48802207204429,"aX":-1.9665505433993433},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":0.8,"spinRate":2686,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4347298593733915,"extension":6.517194251720932},"index":3,"playId":"c4a03038-aac0-352f-a9a1-af3d4b9df3b7","pitchNumber":2,"startTime":"2026-02-26T22:44:09.562Z","endTime":"2026-02-26T22:44:13.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81064801598006,"aZ":-42.697303175631525,"pfxX":4.485721330306433,"pfxZ":-7.346097353128144,"pX":-0.2437104367235223,"pZ":3.353229403410002,"vX0":2.4962016677713668,"vY0":-119.38271782711779,"vZ0":2.7963361682222274,"x":126.29,"y":148.24,"x0":-1.8887697198702469,"y0":50.00591018643286,"z0":6.032950183739268,"aX":6.421027284170503},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.2,"breakHorizontal":-8.8,"spinRate":2551,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.46029354323280636,"extension":6.295337014087491},"index":4,"playId":"3c4ac09e-258f-3e7d-aa19-16a34f2e354f","pitchNumber":3,"startTime":"2026-02-26T22:44:33.757Z","endTime":"2026-02-26T22:44:39.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-26T22:44:47.088Z","endTime":"2026-02-26T22:45:07.491Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.635925183332844,"aZ":-14.612117907346143,"pfxX":-7.57003081016099,"pfxZ":9.248292708605497,"pX":0.1451803771947463,"pZ":3.3531326204606344,"vX0":7.6865161024373965,"vY0":-137.66905231380193,"vZ0":-3.5405574895319836,"x":111.47,"y":148.25,"x0":-1.71407677443276,"y0":50.00195108705096,"z0":5.659745899917871,"aX":-14.37395290053531},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2411,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3995069034910914,"extension":6.375058073207591},"index":6,"playId":"5954653f-ce14-383d-87e4-ba20b984af14","pitchNumber":4,"startTime":"2026-02-26T22:45:07.491Z","endTime":"2026-02-26T22:45:12.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":683427,"link":"/api/v1/people/683427"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":681869,"link":"/api/v1/people/681869"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:45:12.350Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Druw Jones doubles (1) on a sharp line drive to right fielder Tyler Gentry.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:47:20.264Z","endTime":"2026-02-26T22:48:20.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dustin Dickerson replaces third baseman Abraham Toro, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:47:00.918Z","endTime":"2026-02-26T22:47:00.944Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815039,"link":"/api/v1/people/815039"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":647351,"link":"/api/v1/people/647351"},"defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":647351,"link":"/api/v1/people/647351"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Shane Panzini replaces Brandon Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T22:47:00.944Z","endTime":"2026-02-26T22:47:22.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695556,"link":"/api/v1/people/695556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":699489,"link":"/api/v1/people/699489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231787905525994,"aZ":-13.583922761001656,"pfxX":-2.0573489958821654,"pfxZ":9.98869099012721,"pX":-0.608931236490309,"pZ":2.079433073173225,"vX0":1.5945115704494635,"vY0":-135.25320369161818,"vZ0":-7.97092360455702,"x":140.21,"y":182.64,"x0":-0.9374677811477156,"y0":50.002874531281975,"z0":6.00795015025644,"aX":-3.829243289572176},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2161,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4042559137523467,"extension":6.398740385776158},"index":2,"playId":"43f2024f-1489-33bb-b28a-b3ca1ca2570e","pitchNumber":1,"startTime":"2026-02-26T22:47:22.495Z","endTime":"2026-02-26T22:47:28.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.849140834302457,"aZ":-40.481281145349755,"pfxX":1.7423766408912094,"pfxZ":-6.478044155149551,"pX":0.3248144212129617,"pZ":3.2480441090149834,"vX0":2.4563112871115043,"vY0":-112.63937632910667,"vZ0":2.461285245529365,"x":104.62,"y":151.08,"x0":-1.0070227875145985,"y0":50.002846753682114,"z0":6.240228008582029,"aX":2.234020107912909},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.8,"breakHorizontal":-3.8,"spinRate":1924,"spinDirection":27},"zone":3,"typeConfidence":2.0,"plateTime":0.48664475221830816,"extension":6.402154298746785},"index":3,"playId":"97c9c05b-0b71-332c-8b1a-ddb0df133fe2","pitchNumber":2,"startTime":"2026-02-26T22:47:50.499Z","endTime":"2026-02-26T22:47:56.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.840024913285855,"aZ":-14.846860400915558,"pfxX":-3.4462014215225065,"pfxZ":9.1283068815213,"pX":0.13563050528014842,"pZ":3.140072611020985,"vX0":4.060725943078453,"vY0":-136.59837193384138,"vZ0":-5.496491137941545,"x":111.83,"y":154.0,"x0":-0.9193605305157406,"y0":50.00122746681776,"z0":6.191480874266539,"aX":-6.540853500370425},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":5.4,"spinRate":1170,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.400285415435766,"extension":6.480131733392604},"hitData":{"launchSpeed":101.3,"launchAngle":8.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.3,"coordY":120.0}},"index":4,"playId":"0b2180d4-1e82-307f-8add-9ea34b0dcd57","pitchNumber":3,"startTime":"2026-02-26T22:48:07.630Z","endTime":"2026-02-26T22:48:20.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":17.2,"leverageIndex":2.47,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:48:20.634Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben McLaughlin grounds out, second baseman Peyton Wilson to first baseman Josh Rojas. Druw Jones to 3rd.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:48:51.753Z","endTime":"2026-02-26T22:49:24.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"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":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben McLaughlin replaces LuJames Groover.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:48:38.392Z","endTime":"2026-02-26T22:48:54.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":694410,"link":"/api/v1/people/694410"},"defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"second":{"id":702258,"link":"/api/v1/people/702258"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.451832710615076,"aZ":-14.940221120052044,"pfxX":-3.9571644643364747,"pfxZ":9.262913822849796,"pX":-0.006139918824016631,"pZ":2.9930529653661484,"vX0":4.121964112711157,"vY0":-135.05559087500237,"vZ0":-5.310201027714095,"x":117.23,"y":157.97,"x0":-1.0328510242567066,"y0":50.001979187583544,"z0":6.023407571501893,"aX":-7.362021381901559},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2103,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4044570647662007,"extension":6.491464782136744},"index":1,"playId":"e2eed850-2185-3953-9900-595fc5303261","pitchNumber":1,"startTime":"2026-02-26T22:48:54.095Z","endTime":"2026-02-26T22:48:57.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"second":{"id":702258,"link":"/api/v1/people/702258"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269279715239698,"aZ":-24.51119036923158,"pfxX":-4.931670245437113,"pfxZ":4.718637306047676,"pX":-0.2991093858616658,"pZ":2.109216143435264,"vX0":4.158120967889801,"vY0":-126.48632025951034,"vZ0":-4.59941903225173,"x":128.4,"y":181.83,"x0":-1.3218495207143484,"y0":50.00296902210754,"z0":5.911361992837474,"aX":-8.008711843942915},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":8.0,"spinRate":1837,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.4326689291248762,"extension":6.4523213500895045},"hitData":{"launchSpeed":88.9,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.83,"coordY":151.11}},"index":2,"playId":"3c648cf7-ef93-3477-aeb2-ceafd5970e92","pitchNumber":2,"startTime":"2026-02-26T22:49:16.141Z","endTime":"2026-02-26T22:49:24.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"second":{"id":702258,"link":"/api/v1/people/702258"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":3.24,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:49:24.179Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kristian Robinson singles on a ground ball to right fielder Tyler Gentry. Druw Jones scores.","rbi":1,"awayScore":10,"homeScore":10,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:49:43.856Z","endTime":"2026-02-26T22:50:29.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":{"id":695556,"link":"/api/v1/people/695556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536106523466202,"aZ":-15.21186867467177,"pfxX":-4.906817107186617,"pfxZ":8.82189289658978,"pX":-0.03628553688563676,"pZ":3.1645773487313393,"vX0":4.6413102896098595,"vY0":-137.57213930526783,"vZ0":-5.058756013952396,"x":118.38,"y":153.34,"x0":-1.1049210921500527,"y0":50.00630386986908,"z0":6.052792818225338,"aX":-9.439644038549456},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2338,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3976018625146418,"extension":6.323226367579657},"index":0,"playId":"5d903ef4-82e8-3a51-b36d-690fe9d8b9ae","pitchNumber":1,"startTime":"2026-02-26T22:49:53.969Z","endTime":"2026-02-26T22:49:57.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"third":{"id":702258,"link":"/api/v1/people/702258"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.652938081229824,"aZ":-14.904985362874228,"pfxX":-3.1663328613766586,"pfxZ":8.945446588669391,"pX":-0.0658438043897633,"pZ":2.908293000098031,"vX0":3.6213739257891073,"vY0":-138.04678286470215,"vZ0":-5.703132369827702,"x":119.51,"y":160.26,"x0":-0.983123639720154,"y0":50.0053166940352,"z0":6.004107777389287,"aX":-6.114129879220472},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":5.0,"spinRate":1192,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.3967290275848123,"extension":6.410565683397169},"hitData":{"launchSpeed":103.8,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.58,"coordY":113.65}},"index":1,"playId":"9be36692-6489-3920-a87f-3784a983bee2","pitchNumber":2,"startTime":"2026-02-26T22:50:17.674Z","endTime":"2026-02-26T22:50:29.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"third":{"id":702258,"link":"/api/v1/people/702258"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":14.999999999999993,"leverageIndex":4.13,"dramaIndex":201.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:50:29.843Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy Troy doubles (4) on a line drive to left fielder Spencer Nivens. Kristian Robinson to 3rd.","rbi":0,"awayScore":10,"homeScore":10,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:51:11.830Z","endTime":"2026-02-26T22:52:03.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"postOnThird":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":811289,"link":"/api/v1/people/811289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0df936f5-b7cf-3f0f-9575-f04971598e22","startTime":"2026-02-26T22:50:55.989Z","endTime":"2026-02-26T22:50:58.989Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212343159257873,"aZ":-26.85308190564163,"pfxX":1.1055607972459078,"pfxZ":3.1835490228117385,"pX":0.44319893491803736,"pZ":1.4494465953948819,"vX0":3.7723804465676527,"vY0":-128.3417668151307,"vZ0":-6.022649465739475,"x":100.11,"y":199.64,"x0":-1.1884300983507141,"y0":50.00127592897554,"z0":5.913969543019107,"aX":1.84631636938852},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":-2.9,"spinRate":2602,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.42654686347224935,"extension":6.5514896315905125},"index":1,"playId":"0952990e-34f4-3fbc-8baa-bd47985214ac","pitchNumber":1,"startTime":"2026-02-26T22:51:14.044Z","endTime":"2026-02-26T22:51:18.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.892887104886704,"aZ":-27.56426499857338,"pfxX":0.6057500306549048,"pfxZ":2.831698366196796,"pX":0.6010294376773827,"pZ":1.7449283953148618,"vX0":4.1876571882906415,"vY0":-126.5382512450372,"vZ0":-5.122238405204019,"x":94.09,"y":191.67,"x0":-1.1513912280120602,"y0":50.00235553410528,"z0":5.993469584765958,"aX":0.9858327113286366},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2246,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4322222941737226,"extension":6.407887033307074},"index":2,"playId":"63b16a18-227d-3ac2-8bf3-c8d9823784eb","pitchNumber":2,"startTime":"2026-02-26T22:51:32.549Z","endTime":"2026-02-26T22:51:38.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41547622837028,"aZ":-29.953773612239445,"pfxX":3.457882122279682,"pfxZ":1.451751427959886,"pX":-0.09263683892572903,"pZ":1.6695089151108495,"vX0":1.7212676922797068,"vY0":-123.05798664469934,"vZ0":-4.129582495251558,"x":120.53,"y":193.7,"x0":-1.2505106463899787,"y0":50.00497474436968,"z0":5.906804903016638,"aX":5.3042553274621005},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":-6.7,"spinRate":2517,"spinDirection":20},"zone":8,"typeConfidence":2.0,"plateTime":0.44509590790126285,"extension":6.584962326100297},"hitData":{"launchSpeed":90.1,"launchAngle":18.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.05,"coordY":105.55}},"index":3,"playId":"34368dac-5821-319d-b569-2fddcda3b00d","pitchNumber":3,"startTime":"2026-02-26T22:51:52.171Z","endTime":"2026-02-26T22:52:03.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":16.80000000000001,"leverageIndex":2.42,"dramaIndex":169.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:52:03.127Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya strikes out swinging.","rbi":0,"awayScore":10,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:52:38.182Z","endTime":"2026-02-26T22:54:01.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"postOnThird":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68765544041145,"aZ":-29.332291559380387,"pfxX":4.207654415573401,"pfxZ":1.805125625294588,"pX":0.312542633528102,"pZ":2.8474959062969942,"vX0":1.9473596321666324,"vY0":-124.08273514960858,"vZ0":-1.9918089310228642,"x":105.09,"y":161.9,"x0":-1.0268442570529737,"y0":50.00143049919539,"z0":6.08283497156998,"aX":6.621024016295187},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":-8.0,"spinRate":2412,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4398680809891471,"extension":6.504455338518129},"index":0,"playId":"bcf5513b-ced1-3449-b1ae-78478957f590","pitchNumber":1,"startTime":"2026-02-26T22:52:38.182Z","endTime":"2026-02-26T22:52:41.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10246464400721,"aZ":-13.034646869084327,"pfxX":-5.166473740022289,"pfxZ":10.237613941607297,"pX":-1.253813647919464,"pZ":1.7791943011009952,"vX0":1.3356524037874038,"vY0":-135.7217057732124,"vZ0":-8.947263301123842,"x":164.79,"y":190.74,"x0":-1.080410866527353,"y0":50.002017958858545,"z0":6.021562721501718,"aX":-9.658998766286496},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":1367,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.40323143335354006,"extension":6.289880569793394},"index":1,"playId":"f5343068-4b34-3255-9165-e4d342b77b59","pitchNumber":2,"startTime":"2026-02-26T22:52:54.661Z","endTime":"2026-02-26T22:52:58.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.449193976625825,"aZ":-40.76219970153587,"pfxX":1.9615722590028248,"pfxZ":-7.077034000495459,"pX":-0.15980434580302558,"pZ":3.20525944438521,"vX0":1.470117935472653,"vY0":-110.06263353353283,"vZ0":2.9289475545762107,"x":123.09,"y":152.24,"x0":-1.0937307964113985,"y0":50.00171510761048,"z0":6.206108119936622,"aX":2.380838647829112},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-11.5,"breakHorizontal":-4.0,"spinRate":2103,"spinDirection":20},"zone":2,"typeConfidence":2.0,"plateTime":0.49965725939873495,"extension":6.422830125839681},"index":2,"playId":"f9e5d65c-1fe8-3bd3-bb66-e9492de30b47","pitchNumber":3,"startTime":"2026-02-26T22:53:13.125Z","endTime":"2026-02-26T22:53:18.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8331318592472,"aZ":-40.74495710714222,"pfxX":4.024010430310351,"pfxZ":-6.467444963582279,"pX":-0.3362991295395882,"pZ":1.4892347039315998,"vX0":0.49564289502038816,"vY0":-115.07621315126853,"vZ0":-1.3660845735787248,"x":129.82,"y":198.57,"x0":-1.0773927075691003,"y0":50.00540842902028,"z0":6.082231718733676,"aX":5.330159598142876},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.8,"breakHorizontal":-7.4,"spinRate":2076,"spinDirection":353},"zone":13,"typeConfidence":2.0,"plateTime":0.47826512455035397,"extension":6.572110295741065},"index":3,"playId":"ccb13da2-30c3-3e75-99fd-f75a019a2317","pitchNumber":4,"startTime":"2026-02-26T22:53:32.069Z","endTime":"2026-02-26T22:53:36.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06646287149467,"aZ":-12.442557816949726,"pfxX":-5.281268512351455,"pfxZ":10.163320728926077,"pX":-0.1587168342407129,"pZ":3.240859997026204,"vX0":4.180990942776287,"vY0":-138.49597206265315,"vZ0":-5.561141516901359,"x":123.05,"y":151.28,"x0":-1.0020740437692026,"y0":50.006863145220514,"z0":6.107973103538075,"aX":-10.257271818295157},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2806,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.39555992607032175,"extension":6.37030760061284},"index":4,"playId":"93f5d006-9c83-3242-9c6f-edd279bd2a1b","pitchNumber":5,"startTime":"2026-02-26T22:53:56.550Z","endTime":"2026-02-26T22:54:01.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":-16.30000000000001,"leverageIndex":3.43,"dramaIndex":191.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:54:01.350Z","atBatIndex":76},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luken Baker homers (1) on a line drive to left center field. Kristian Robinson scores. Tommy Troy scores.","rbi":3,"awayScore":10,"homeScore":13,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:54:15.866Z","endTime":"2026-02-26T22:55:29.027Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":{"id":695556,"link":"/api/v1/people/695556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":{"id":695556,"link":"/api/v1/people/695556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":{"id":695556,"link":"/api/v1/people/695556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.221534838991627,"aZ":-40.17871629863066,"pfxX":3.792401255791084,"pfxZ":-6.328887281122443,"pX":-0.22512421593920048,"pZ":0.8428799555318793,"vX0":0.7852678945529267,"vY0":-112.06307021646565,"vZ0":-2.365277747725428,"x":125.58,"y":216.02,"x0":-1.0730688987667703,"y0":50.00164009638163,"z0":6.036243407407283,"aX":4.798051291279017},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-11.8,"breakHorizontal":-7.1,"spinRate":2112,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4897325879023473,"extension":6.4491563821903695},"index":0,"playId":"a247a4f2-a8df-3129-9d1f-3450c747b3d0","pitchNumber":1,"startTime":"2026-02-26T22:54:24.450Z","endTime":"2026-02-26T22:54:28.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4931597498837,"aZ":-33.0795873572446,"pfxX":1.4876705381535014,"pfxZ":-0.5775835274768681,"pX":0.009315045946181197,"pZ":5.066270007769702,"vX0":2.075431257635507,"vY0":-123.64563806005995,"vZ0":3.5182015076806796,"x":116.64,"y":101.99,"x0":-1.0312629404653817,"y0":50.00423662735348,"z0":6.384790682167382,"aX":2.324735333398667},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":-3.1,"spinRate":2680,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.441413149511793,"extension":6.223237549784053},"index":1,"playId":"5f72699f-4a7b-35d7-929c-563c4d31bd39","pitchNumber":2,"startTime":"2026-02-26T22:54:45.043Z","endTime":"2026-02-26T22:54:48.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51201633819362,"aZ":-14.284537215897997,"pfxX":-3.227049548821766,"pfxZ":9.789060631400897,"pX":-0.5845640138699147,"pZ":2.7068203983353,"vX0":2.477747116384077,"vY0":-134.1846105364251,"vZ0":-5.992018308052238,"x":139.28,"y":165.7,"x0":-1.0997769937141981,"y0":50.00097914198363,"z0":5.98315270009545,"aX":-5.89555127532799},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":1933,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.4078983724293188,"extension":6.490179884295292},"hitData":{"launchSpeed":109.5,"launchAngle":19.0,"totalDistance":408.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":67.72,"coordY":44.15}},"index":2,"playId":"7b1d79e1-4a17-3f82-a2e3-066e1324eb60","pitchNumber":3,"startTime":"2026-02-26T22:55:05.277Z","endTime":"2026-02-26T22:55:29.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":677565,"link":"/api/v1/people/677565"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":35.400000000000006,"leverageIndex":4.08,"dramaIndex":324.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:55:29.027Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Fernandez flies out to right fielder Tyler Gentry.","rbi":0,"awayScore":10,"homeScore":13,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T22:55:43.779Z","endTime":"2026-02-26T22:57:21.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695556,"fullName":"Shane Panzini","link":"/api/v1/people/695556"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09961492960618,"aZ":-39.2772320848724,"pfxX":3.150445069908377,"pfxZ":-5.5231820703824,"pX":0.9567666903058247,"pZ":-0.34261084593376884,"vX0":3.4949688041340004,"vY0":-113.14713962946745,"vZ0":-4.924965195005521,"x":80.53,"y":248.03,"x0":-1.0215034646034067,"y0":50.00122139292835,"z0":5.829715780335289,"aX":4.053229184064463},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.0,"breakHorizontal":-6.6,"spinRate":2157,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4854905508988234,"extension":6.601124183939696},"index":0,"playId":"d0e90ef0-7ea1-3d2f-ae2f-12e7c8258da2","pitchNumber":1,"startTime":"2026-02-26T22:55:53.758Z","endTime":"2026-02-26T22:56:01.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.158930429668203,"aZ":-40.35930551751827,"pfxX":3.053219107320709,"pfxZ":-6.769125938946681,"pX":-0.9190217857098295,"pZ":3.132948828051112,"vX0":-0.0279863256420185,"vY0":-109.56072930405054,"vZ0":2.6853565385448452,"x":152.03,"y":154.19,"x0":-1.3023674724127687,"y0":50.00040976561766,"z0":6.218461667238587,"aX":3.6945002565672116},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-11.2,"breakHorizontal":-5.5,"spinRate":2068,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.5007881217785086,"extension":6.305216365750403},"index":1,"playId":"0154d6ab-db6d-3620-9f32-f6f07f21169e","pitchNumber":2,"startTime":"2026-02-26T22:56:11.106Z","endTime":"2026-02-26T22:56:15.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927429349629154,"aZ":-13.983025630765049,"pfxX":-4.72214856143476,"pfxZ":9.778541605128428,"pX":0.192987629887383,"pZ":2.887723546336212,"vX0":5.000007245363973,"vY0":-135.602362900758,"vZ0":-5.8711622682806555,"x":109.64,"y":160.81,"x0":-1.06214981538929,"y0":50.0035543048461,"z0":6.0581938894046425,"aX":-8.78584093341314},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2113,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.40406598616802203,"extension":6.397175859116877},"index":2,"playId":"24effb7f-fed6-3ad3-a137-ba2f16aed039","pitchNumber":3,"startTime":"2026-02-26T22:56:30.671Z","endTime":"2026-02-26T22:56:33.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.309018448640305,"aZ":-23.431570580687175,"pfxX":-4.978019918542299,"pfxZ":5.514807699690174,"pX":0.5628145632821051,"pZ":1.2664424281239797,"vX0":5.407681068929968,"vY0":-125.36712121930204,"vZ0":-6.505080562302668,"x":95.55,"y":204.59,"x0":-0.9795634908073679,"y0":50.00248658543826,"z0":5.8182829927003015,"aX":-7.891645188667312},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":7.7,"spinRate":2752,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.43758669953123697,"extension":6.534640213075777},"index":3,"playId":"12170624-418d-372b-a8ee-1b48387882d6","pitchNumber":4,"startTime":"2026-02-26T22:56:56.440Z","endTime":"2026-02-26T22:57:01.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48338836334409,"aZ":-32.742394619742925,"pfxX":1.6614996316124842,"pfxZ":-0.38706362297321917,"pX":-0.19022321946382145,"pZ":3.7720974356874075,"vX0":1.9694786134954316,"vY0":-120.9729645453811,"vZ0":1.2041887482039735,"x":124.25,"y":136.93,"x0":-1.2319392281931922,"y0":50.00156770909561,"z0":6.146833413376458,"aX":2.452060128184106},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.1,"breakHorizontal":-3.5,"spinRate":2278,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4534752778715525,"extension":6.482137802323819},"hitData":{"launchSpeed":83.8,"launchAngle":53.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.38,"coordY":132.75}},"index":4,"playId":"d11adbcd-6ff7-3efa-8d2a-0d6d93e6e919","pitchNumber":5,"startTime":"2026-02-26T22:57:12.374Z","endTime":"2026-02-26T22:57:21.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695556,"link":"/api/v1/people/695556","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":805810,"link":"/api/v1/people/805810"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":686523,"link":"/api/v1/people/686523"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":686475,"link":"/api/v1/people/686475"},"left":{"id":811289,"link":"/api/v1/people/811289"},"center":{"id":811287,"link":"/api/v1/people/811287"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":695556,"link":"/api/v1/people/695556"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T22:57:21.849Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Dickerson singles on a sharp line drive to center fielder Druw Jones.","rbi":0,"awayScore":10,"homeScore":13,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T22:59:31.134Z","endTime":"2026-02-26T23:00:51.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ben McLaughlin remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T22:59:12.814Z","endTime":"2026-02-26T22:59:12.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":694410,"link":"/api/v1/people/694410"},"defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Junior Fernández replaces Shawn Dubin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T22:59:12.838Z","endTime":"2026-02-26T22:59:33.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":658551,"link":"/api/v1/people/658551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681869,"link":"/api/v1/people/681869","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7934315098651,"aZ":-17.11687349082383,"pfxX":-10.256564998170111,"pfxZ":7.276761938609886,"pX":0.020456430060067633,"pZ":1.2205368110449657,"vX0":7.193920850854419,"vY0":-142.9193884928598,"vZ0":-9.569644859126273,"x":116.22,"y":205.83,"x0":-1.196070364480755,"y0":50.00498065061945,"z0":5.686377112833489,"aX":-21.230500541666938},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.4,"breakHorizontal":17.2,"spinRate":2117,"spinDirection":218},"zone":14,"typeConfidence":0.94,"plateTime":0.3831766799226308,"extension":6.673119362468434},"index":2,"playId":"665e532d-8423-36be-acf2-95eccbacbcb9","pitchNumber":1,"startTime":"2026-02-26T22:59:33.475Z","endTime":"2026-02-26T22:59:37.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.475516724676424,"aZ":-11.609745701405476,"pfxX":-6.115033266883474,"pfxZ":10.118072889569792,"pX":-1.3606140881930786,"pZ":1.3922849188884476,"vX0":2.366879368323666,"vY0":-141.68810797888517,"vZ0":-9.837158649132753,"x":168.86,"y":201.19,"x0":-1.4124468650932371,"y0":50.00436536441658,"z0":5.651896212609706,"aX":-12.429857273766626},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":1931,"spinDirection":256},"zone":13,"typeConfidence":0.88,"plateTime":0.3866254890894285,"extension":6.559556605740877},"index":3,"playId":"f79b7c9b-51f2-3a6c-9f0e-2b7bffbf8a57","pitchNumber":2,"startTime":"2026-02-26T22:59:49.143Z","endTime":"2026-02-26T22:59:53.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77075226179454,"aZ":-12.131643361735858,"pfxX":-4.583555051377386,"pfxZ":9.875181790427137,"pX":0.5282450262861662,"pZ":3.3011354134787156,"vX0":6.683192492719083,"vY0":-141.66115521674425,"vZ0":-4.728332457077694,"x":96.86,"y":149.65,"x0":-1.2675083212003155,"y0":50.00537334728403,"z0":5.769397957185794,"aX":-9.305487414935627},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2889,"spinDirection":182},"zone":3,"typeConfidence":0.93,"plateTime":0.3868586286575515,"extension":6.522169681653312},"index":4,"playId":"9cd4a773-b0b4-3055-b5e7-ce84e0e1f05a","pitchNumber":3,"startTime":"2026-02-26T23:00:05.948Z","endTime":"2026-02-26T23:00:09.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.294940818063573,"aZ":-18.037008367878702,"pfxX":-9.032621326312068,"pfxZ":6.878427321023578,"pX":0.8218695279793823,"pZ":0.9443245787756579,"vX0":8.727974579720982,"vY0":-141.52290686068804,"vZ0":-9.837692596390461,"x":85.67,"y":213.28,"x0":-1.1089244264284623,"y0":50.004116418085026,"z0":5.589182498984479,"aX":-18.566762593814403},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":1712,"spinDirection":199},"zone":14,"typeConfidence":0.88,"plateTime":0.38509120319023893,"extension":6.6332535170692},"index":5,"playId":"1908ccca-a9e0-3953-9fa1-505cb1292b71","pitchNumber":4,"startTime":"2026-02-26T23:00:24.598Z","endTime":"2026-02-26T23:00:28.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34782372991197,"aZ":-12.167799311078314,"pfxX":-6.609268002032955,"pfxZ":9.756050385981975,"pX":-0.07403454116478189,"pZ":2.655287004937944,"vX0":6.1194893461100435,"vY0":-141.80535445442882,"vZ0":-6.506626658868528,"x":119.82,"y":167.09,"x0":-1.394137154563201,"y0":50.00093380180052,"z0":5.744722352344392,"aX":-13.551205312567559},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2397,"spinDirection":214},"zone":5,"typeConfidence":0.86,"plateTime":0.38523964776540653,"extension":6.550482175570034},"hitData":{"launchSpeed":107.0,"launchAngle":9.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.88,"coordY":75.37}},"index":6,"playId":"d1bd2471-2d5e-3b2f-9377-3c6597de078c","pitchNumber":5,"startTime":"2026-02-26T23:00:41.977Z","endTime":"2026-02-26T23:00:51.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815039,"link":"/api/v1/people/815039"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":815039,"link":"/api/v1/people/815039"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.77,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-26T23:00:51.998Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Gentry flies out to center fielder Druw Jones.","rbi":0,"awayScore":10,"homeScore":13,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T23:00:57.671Z","endTime":"2026-02-26T23:01:46.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694355,"fullName":"Tyler Gentry","link":"/api/v1/people/694355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7093530111911,"aZ":-15.177069132119858,"pfxX":-7.010949343376485,"pfxZ":8.162059008625889,"pX":0.017233273599832403,"pZ":2.9692787141323276,"vX0":5.777742709795232,"vY0":-143.28569295530755,"vZ0":-5.350291352767358,"x":116.34,"y":158.61,"x0":-1.1132007749212651,"y0":50.00019269411493,"z0":5.806979764678555,"aX":-14.594727854987031},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":1120,"spinDirection":198},"zone":2,"typeConfidence":0.7,"plateTime":0.3820726546816875,"extension":6.675658072170943},"index":0,"playId":"c9a4c6d2-cad5-3a3b-a54a-4130aea05606","pitchNumber":1,"startTime":"2026-02-26T23:01:18.486Z","endTime":"2026-02-26T23:01:21.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"first":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.052843921868444,"aZ":-17.383738968320067,"pfxX":-8.647170866064933,"pfxZ":7.169419263172708,"pX":-0.7115591148807542,"pZ":3.708684477370424,"vX0":4.235355773005907,"vY0":-142.5759783802893,"vZ0":-3.3504096642055865,"x":144.12,"y":138.65,"x0":-1.0907821326248168,"y0":50.00693479506991,"z0":5.992871690908611,"aX":-17.848884646830445},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2161,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38381839389097827,"extension":6.467298669089091},"hitData":{"launchSpeed":72.2,"launchAngle":36.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.34,"coordY":99.31}},"index":1,"playId":"ba273472-79f0-3ae0-9097-ba3972102c5d","pitchNumber":2,"startTime":"2026-02-26T23:01:36.469Z","endTime":"2026-02-26T23:01:46.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694355,"link":"/api/v1/people/694355","batSide":{"code":"R","description":"Right"}},"first":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":694355,"link":"/api/v1/people/694355"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.67,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-26T23:01:46.383Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Peyton Wilson grounds out to first baseman Luken Baker. Dustin Dickerson to 2nd.","rbi":0,"awayScore":10,"homeScore":13,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T23:02:06.182Z","endTime":"2026-02-26T23:03:06.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963673147934447,"aZ":-17.95729170453863,"pfxX":-8.767083135432724,"pfxZ":6.8420997483781365,"pX":-1.2438538131347228,"pZ":2.341082819521282,"vX0":3.129409179312877,"vY0":-142.9923953710793,"vZ0":-6.388392238350006,"x":164.41,"y":175.57,"x0":-1.211267932864551,"y0":50.00368972264364,"z0":5.7248583399455795,"aX":-18.21428607113677},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.3,"breakHorizontal":15.2,"spinRate":1587,"spinDirection":146},"zone":13,"typeConfidence":0.92,"plateTime":0.382586603779532,"extension":6.6990475822394355},"index":0,"playId":"764d304c-f00c-30d8-b8d5-2a9244805ca1","pitchNumber":1,"startTime":"2026-02-26T23:02:18.107Z","endTime":"2026-02-26T23:02:24.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55542313226297,"aZ":-24.13262639631816,"pfxX":-8.091343130030399,"pfxZ":4.604113616871029,"pX":0.7108679168173543,"pZ":0.9353651019364065,"vX0":8.298505781465263,"vY0":-130.58254158049988,"vZ0":-7.256101011692439,"x":89.9,"y":213.53,"x0":-1.4398124363538318,"y0":50.00199344476592,"z0":5.535188859223327,"aX":-14.132533800821811},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":13.1,"spinRate":1961,"spinDirection":326},"zone":14,"typeConfidence":0.91,"plateTime":0.4176271530310802,"extension":6.59204565336861},"index":1,"playId":"5435ae5d-b615-3773-96d5-fe88e2f2aa34","pitchNumber":2,"startTime":"2026-02-26T23:02:34.968Z","endTime":"2026-02-26T23:02:38.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31351980401335,"aZ":-19.016755177283876,"pfxX":-9.938901706567526,"pfxZ":6.406757431644925,"pX":0.3280711463494223,"pZ":2.237332923604093,"vX0":7.708495886713881,"vY0":-142.76741015158134,"vZ0":-6.454317234065814,"x":104.49,"y":178.37,"x0":-1.1219900217068106,"y0":50.00689324629459,"z0":5.733646563257788,"aX":-20.42526856801817},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":16.3,"spinRate":2078,"spinDirection":186},"zone":6,"typeConfidence":0.94,"plateTime":0.38433474597507367,"extension":6.63218668549875},"hitData":{"launchSpeed":79.8,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.85,"coordY":181.48}},"index":2,"playId":"82176285-a3a4-3a89-8a87-28d50c61f96f","pitchNumber":3,"startTime":"2026-02-26T23:02:58.042Z","endTime":"2026-02-26T23:03:06.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":1.06,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T23:03:06.169Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Mitchell grounds out, shortstop Jacob Amaya to first baseman Luken Baker.","rbi":0,"awayScore":10,"homeScore":13,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T23:03:30.921Z","endTime":"2026-02-26T23:05:00.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805810,"fullName":"Blake Mitchell","link":"/api/v1/people/805810"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22731164901598,"aZ":-23.856366271018956,"pfxX":-7.367964447257602,"pfxZ":4.711902303225008,"pX":-0.45169533013008245,"pZ":3.5881809148979884,"vX0":4.919215130555102,"vY0":-132.0365281018995,"vZ0":-0.760408362283696,"x":134.22,"y":141.9,"x0":-1.3821045323593206,"y0":50.00096243858348,"z0":5.635993836574212,"aX":-13.002216902843196},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":12.2,"spinRate":2045,"spinDirection":234},"zone":11,"typeConfidence":0.82,"plateTime":0.41489757545916506,"extension":6.547492963082646},"index":0,"playId":"68380716-0748-3647-a721-9c847593a756","pitchNumber":1,"startTime":"2026-02-26T23:03:34.955Z","endTime":"2026-02-26T23:03:39.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"second":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32695901305501,"aZ":-17.009172704469034,"pfxX":-8.013160533246246,"pfxZ":7.527132669560115,"pX":-0.8301000046347532,"pZ":1.608734528105712,"vX0":3.6144442182317493,"vY0":-141.0679474471235,"vZ0":-8.361841746057015,"x":148.64,"y":195.34,"x0":-1.087575619235837,"y0":50.00017896292928,"z0":5.709472552778152,"aX":-16.134275396754195},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2017,"spinDirection":239},"zone":13,"typeConfidence":0.81,"plateTime":0.38839108782349285,"extension":6.52197143700732},"index":1,"playId":"637b6845-a8b8-3172-840a-911ad9cd447e","pitchNumber":2,"startTime":"2026-02-26T23:03:52.525Z","endTime":"2026-02-26T23:03:57.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"second":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.759303761405704,"aZ":-19.142348447809752,"pfxX":-9.35731749315077,"pfxZ":6.320287863141374,"pX":-0.08273290663168036,"pZ":2.1726787895998307,"vX0":6.089515665704425,"vY0":-142.6677055416228,"vZ0":-6.5944225052859995,"x":120.15,"y":180.12,"x0":-1.0288847636266691,"y0":50.003522922245615,"z0":5.720223962098725,"aX":-19.29407300307785},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":2366,"spinDirection":232},"zone":8,"typeConfidence":0.93,"plateTime":0.3838862778711669,"extension":6.653036818728304},"index":2,"playId":"602e66d9-f481-3b85-aa03-8fbfccf7e881","pitchNumber":3,"startTime":"2026-02-26T23:04:12.052Z","endTime":"2026-02-26T23:04:16.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"second":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52515559713746,"aZ":-24.108461643823738,"pfxX":-6.987630985944438,"pfxZ":4.586225634854109,"pX":0.5269702564870703,"pZ":0.6820057103936783,"vX0":7.484831318814255,"vY0":-131.68342162112515,"vZ0":-7.660785238082349,"x":96.91,"y":220.37,"x0":-1.4421278635817876,"y0":50.00457105162825,"z0":5.408040869739169,"aX":-12.293935302784325},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":11.0,"spinRate":1924,"spinDirection":233},"zone":14,"typeConfidence":0.87,"plateTime":0.4156722923783023,"extension":6.7122753359502125},"index":3,"playId":"2339b6ab-e5af-3021-a6c8-c0d6b7761dda","pitchNumber":4,"startTime":"2026-02-26T23:04:30.918Z","endTime":"2026-02-26T23:04:36.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"second":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82788716963703,"aZ":-23.20793072506907,"pfxX":-9.004013095633848,"pfxZ":4.39861303069853,"pX":-0.45934718807239916,"pZ":1.2111646129946303,"vX0":5.3092181587489815,"vY0":-141.7150354050077,"vZ0":-8.457303490538667,"x":134.51,"y":206.08,"x0":-1.1854776887235228,"y0":50.002311598668314,"z0":5.712082758876562,"aX":-18.34700070020891},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.5,"breakHorizontal":15.2,"spinRate":1981,"spinDirection":315},"zone":13,"typeConfidence":0.91,"plateTime":0.3862221295357271,"extension":6.587191574949042},"hitData":{"launchSpeed":75.7,"launchAngle":-1.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.9,"coordY":154.65}},"index":4,"playId":"4c8d8fa1-9e59-38c3-81a2-4a5759ac0d4f","pitchNumber":5,"startTime":"2026-02-26T23:04:52.153Z","endTime":"2026-02-26T23:05:00.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":663609,"link":"/api/v1/people/663609"},"second":{"id":694371,"link":"/api/v1/people/694371"},"third":{"id":699912,"link":"/api/v1/people/699912"},"shortstop":{"id":676070,"link":"/api/v1/people/676070"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805810,"link":"/api/v1/people/805810","batSide":{"code":"L","description":"Left"}},"second":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805810,"link":"/api/v1/people/805810"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":805810,"link":"/api/v1/people/805810"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T23:05:00.057Z","atBatIndex":82}]